diff --git a/Droidnix/README.org b/Droidnix/README.org index 7f458803d..f0c399ed8 100644 --- a/Droidnix/README.org +++ b/Droidnix/README.org @@ -141,8 +141,13 @@ let allModules = hostModules.imports ++ globalUsers.imports; + /* # Merge all _module.args.hmUsers from each module allHmUsers = lib.foldl' (acc: m: acc // (m._module.args.hmUsers // {})) {} allModules; + */ + + # Inject merged users directly under Home Manager + home-manager.users = allHmUsers; in { diff --git a/Droidnix/generated/hosts/traveldroid/host.nix b/Droidnix/generated/hosts/traveldroid/host.nix index a2d2669eb..09ea5ac8d 100644 --- a/Droidnix/generated/hosts/traveldroid/host.nix +++ b/Droidnix/generated/hosts/traveldroid/host.nix @@ -11,8 +11,13 @@ let allModules = hostModules.imports ++ globalUsers.imports; + /* # Merge all _module.args.hmUsers from each module allHmUsers = lib.foldl' (acc: m: acc // (m._module.args.hmUsers // {})) {} allModules; + */ + + # Inject merged users directly under Home Manager + home-manager.users = allHmUsers; in {