Each host have nix file for home manager

To put specific host parameters
This commit is contained in:
Yorick Barbanneau 2023-09-11 00:12:48 +02:00
parent 286917b79a
commit 290d2f0c3d
4 changed files with 51 additions and 16 deletions

View file

@ -60,6 +60,7 @@
useUserPackages = true;
extraSpecialArgs = {
inherit hostConfig;
inherit hostname;
};
users.${username} = {
home.stateVersion = stateVersion;
@ -80,7 +81,9 @@
if hostConfig.gaming then
[ ../home-manager/lutris.nix ]
else []
);
) ++ lib.optional (
builtins.pathExists ../home-manager/hosts/${hostname}.nix
) ../home-manager/hosts/${hostname}.nix;
};
};