Regenerated

This commit is contained in:
2026-03-27 08:39:30 +00:00
parent 50ebf7313f
commit 1e0b942c1f
2 changed files with 16 additions and 12 deletions
+8 -6
View File
@@ -172,12 +172,14 @@ in
# Merge all _module.args.hmUsers from modules into Home Manager users
home-manager.users = lib.foldl' (acc: m:
acc // (builtins.getAttr "_module" m
? args && m._module.args ? hmUsers
then m._module.args.hmUsers
else {}))
{}
allModules;
let
hmUsers = if (builtins.hasAttr "_module" m) &&
(builtins.hasAttr "args" m._module) &&
(builtins.hasAttr "hmUsers" m._module.args)
then m._module.args.hmUsers
else {};
in acc // hmUsers
) {} allModules;
#################################
# System packages & helpers
@@ -42,12 +42,14 @@ in
# Merge all _module.args.hmUsers from modules into Home Manager users
home-manager.users = lib.foldl' (acc: m:
acc // (builtins.getAttr "_module" m
? args && m._module.args ? hmUsers
then m._module.args.hmUsers
else {}))
{}
allModules;
let
hmUsers = if (builtins.hasAttr "_module" m) &&
(builtins.hasAttr "args" m._module) &&
(builtins.hasAttr "hmUsers" m._module.args)
then m._module.args.hmUsers
else {};
in acc // hmUsers
) {} allModules;
#################################
# System packages & helpers