From 0574ac1eb12c75ec06e262b07c798b89c05c7039 Mon Sep 17 00:00:00 2001 From: aethrvmn Date: Tue, 2 Dec 2025 22:30:45 +0100 Subject: made home-manager modules explicit per system --- flake.nix | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 57 insertions(+), 3 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index 9670486..613675b 100644 --- a/flake.nix +++ b/flake.nix @@ -65,7 +65,9 @@ useGlobalPkgs = true; useUserPackages = true; - users.aethrvmn = import ./home-manager; + users.aethrvmn = { + imports = [ ./home-manager ]; + }; backupFileExtension = "backup"; }; @@ -101,6 +103,25 @@ ./modules/intel ./modules/nginx ./modules/searx + { + home-manager = { + users.aethrvmn = { + imports = [ + ./home-manager/browser + ./home-manager/dotfiles + ./home-manager/fish + ./home-manager/git + ./home-manager/gnupg + ./home-manager/gtk + ./home-manager/kanshi + ./home-manager/mail + ./home-manager/nextcloud + ./home-manager/ssh-agent + ./home-manager/zsh + ]; + }; + }; + } ]; }; @@ -111,7 +132,7 @@ ./modules/1password ./modules/adguard ./modules/amd - # ./modules/calibre + ./modules/calibre ./modules/cinnamon ./modules/flatpak ./modules/monero @@ -119,6 +140,24 @@ ./modules/ollama ./modules/open-webui ./modules/searx + { + home-manager = { + users.aethrvmn = { + imports = [ + ./home-manager/browser + ./home-manager/dotfiles + ./home-manager/fish + ./home-manager/git + ./home-manager/gnupg + ./home-manager/gtk + ./home-manager/mail + ./home-manager/nextcloud + ./home-manager/ssh-agent + ./home-manager/zsh + ]; + }; + }; + } ]; }; @@ -134,8 +173,23 @@ ./modules/nginx ./modules/nvidia ./modules/ollama - ./modules/searx ./modules/open-webui + ./modules/searx + { + home-manager = { + users.aethrvmn = { + imports = [ + ./home-manager/browser + ./home-manager/fish + ./home-manager/git + ./home-manager/gnupg + ./home-manager/gtk + ./home-manager/ssh-agent + ./home-manager/zsh + ]; + }; + }; + } ]; }; -- cgit v1.2.3