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