commit bbb2b18285e5a0464ce123b2cfb7cce7d2e09f69
parent 66dcdb37d1e19cde3a5eb0db3bb7ce9d82e6b24c
Author: Francesco Saccone <francesco@francescosaccone.com>
Date: Mon, 14 Apr 2025 15:58:05 +0200
refactor: move home-manager definitions from flake.nix to host
Signed-off-by: Francesco Saccone <francesco@francescosaccone.com>
Diffstat:
2 files changed, 22 insertions(+), 22 deletions(-)
diff --git a/flake.nix b/flake.nix
@@ -92,28 +92,6 @@
"laptop" = lib.makeHost "laptop" {
additionalModules = [
inputs.home-manager.nixosModules.home-manager
- {
- home-manager = {
- useGlobalPkgs = true;
- useUserPackages = true;
- backupFileExtension = "bkp";
-
- extraSpecialArgs = {
- inherit inputs;
- };
-
- users.francesco =
- { ... }:
- {
- imports = [
- ./hosts/laptop/home
- ./modules/home
- ];
-
- home.stateVersion = "25.05";
- };
- };
- }
];
};
"git-server" = lib.makeHost "git-server" {
diff --git a/hosts/laptop/default.nix b/hosts/laptop/default.nix
@@ -2,6 +2,7 @@
lib,
config,
pkgs,
+ inputs,
...
}:
{
@@ -55,4 +56,25 @@
home = "/home/francesco";
shell = "${pkgs.mksh}/bin/mksh";
};
+
+ home-manager = {
+ useGlobalPkgs = true;
+ useUserPackages = true;
+ backupFileExtension = "bkp";
+
+ extraSpecialArgs = {
+ inherit inputs;
+ };
+
+ users.francesco =
+ { ... }:
+ {
+ imports = [
+ ./home
+ ../../modules/home
+ ];
+
+ home.stateVersion = "25.05";
+ };
+ };
}