wry, many thing

This commit is contained in:
atagen 2026-04-08 11:43:10 +10:00
parent 6e62eccfba
commit 848ed62c5d
47 changed files with 1598 additions and 1201 deletions

View file

@ -27,25 +27,6 @@ in
modules = [
{ nixpkgs.hostPlatform.system = info.system; }
inputs.arbys.nixosModules.arbys
inputs.hjem.nixosModules.hjem
(
{ ... }:
scope "hjem" {
users.${info.username}.enable = true;
extraModules = [
inputs.hjem-rum.hjemModules.hjem-rum
]
# alias base hjem options to `rum` so we can alias them all together after
++ (map (f: lib.mkAliasOptionModule [ "rum" f ] [ f ]) [
"packages"
"files"
"xdg"
"systemd"
]);
}
)
# alias hjem-rum options to `user`
(lib.mkAliasOptionModule [ "user" ] [ "hjem" "users" info.username "rum" ])
]
++ (recursivelyImport info.imports);
}