Simplify user config structure

This commit is contained in:
SebastianStork 2025-10-11 15:21:49 +02:00
parent 33cad0b00c
commit 52c510d612
9 changed files with 22 additions and 31 deletions

View file

@ -21,12 +21,13 @@ let
|> builtins.readDir
|> lib.filterAttrs (_: type: type == "directory")
|> lib.attrNames
|> map (user: "${self}/users/${user}/@${hostName}")
|> map (user: "${self}/users/${user}/@${hostName}/default.nix")
|> lib.filter (path: lib.pathExists path);
in
[
{ networking = { inherit hostName; }; }
"${self}/hosts/common.nix"
"${self}/users/seb/default.nix"
]
++ hostFiles
++ userFiles;