Regenerated
This commit is contained in:
@@ -12,15 +12,17 @@ let
|
||||
allModules = hostModules.imports ++ globalUsers.imports;
|
||||
|
||||
#########################################################
|
||||
# Merge all _module.args.hmUsers from modules safely
|
||||
# Merge all _module.args.hmUsers safely
|
||||
#########################################################
|
||||
mergedHmUsers = lib.mkMerge (map (m:
|
||||
if builtins.hasAttr "args" m
|
||||
&& builtins.hasAttr "hmUsers" m.args
|
||||
&& builtins.typeOf m.args.hmUsers == "attrset"
|
||||
then m.args.hmUsers
|
||||
else {}
|
||||
) allModules);
|
||||
mergedHmUsers = lib.mkMerge (
|
||||
builtins.filter (x: builtins.typeOf x == "attrset") (
|
||||
map (m:
|
||||
if builtins.hasAttr "args" m && builtins.hasAttr "hmUsers" m.args
|
||||
then m.args.hmUsers
|
||||
else {}
|
||||
) allModules
|
||||
)
|
||||
);
|
||||
|
||||
#########################################################
|
||||
# Add activation to ensure all parent directories exist
|
||||
|
||||
Reference in New Issue
Block a user