summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorGrisha Shipunov2025-06-02 20:12:09 +0200
committerGrisha Shipunov2025-06-15 23:57:11 +0200
commitf191d9e4a9c84870e742317fadc2b7cc409b786f (patch)
tree3701555d7f6d9f1a0e614224ac1a70a620789ab6 /flake.nix
parent7a417638735547276d49258577e1dbd00a50a91a (diff)
toaster: back to niri
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix16
1 files changed, 15 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index 0c04048..047fdd5 100644
--- a/flake.nix
+++ b/flake.nix
@@ -46,6 +46,11 @@
inputs.flake-utils.follows = "flake-utils";
};
+ home-manager = {
+ url = "github:nix-community/home-manager";
+ inputs.nixpkgs.follows = "nixpkgs-unstable";
+ };
+
tmux-yank = {
url = "github:tmux-plugins/tmux-yank";
flake = false;
@@ -54,6 +59,7 @@
outputs =
inputs@{
+ home-manager,
lanzaboote,
lix-module,
microvm,
@@ -114,6 +120,13 @@
nixos-hardware.nixosModules.lenovo-thinkpad-t14-amd-gen3
lix-module.nixosModules.default
+ home-manager.nixosModules.home-manager
+ {
+ home-manager.useGlobalPkgs = true;
+ home-manager.useUserPackages = true;
+ home-manager.users."0xa" = import ./hosts/toaster/0xa-home.nix;
+ }
+
./hosts/toaster
./modules/basic-tools
@@ -122,7 +135,8 @@
./modules/emacs.nix
./modules/gnupg.nix
./modules/mail
- ./modules/gnome.nix
+ ./modules/mail
+ ./modules/niri.nix
./modules/radio.nix
./modules/science.nix
./modules/tlp.nix