do home-manager options thingy

This commit is contained in:
2025-10-15 19:44:17 +00:00
parent 92f8ce43c7
commit 13edb6b137

12
lib.nix
View File

@@ -4,6 +4,7 @@
hostsFolder, hostsFolder,
hardwaresFolder, hardwaresFolder,
modulesFolder, modulesFolder,
homeDirectory ? "/home",
inputs, inputs,
globalConfig ? { }, globalConfig ? { },
globalOverlays ? [ ], globalOverlays ? [ ],
@@ -119,7 +120,16 @@ let
extraSpecialArgs = extraArgs // { extraSpecialArgs = extraArgs // {
inherit system user; inherit system user;
}; };
modules = [ { home.stateVersion = stateVersion; } ] ++ homeModules; modules = [
{
home = {
stateVersion = stateVersion;
homeDirectory = "${homeDirectory}/${user}";
username = user;
};
}
]
++ homeModules;
}; };
}; };
in in