aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--nixos.nix25
1 files changed, 14 insertions, 11 deletions
diff --git a/nixos.nix b/nixos.nix
index 8706d318..8f4b7798 100644
--- a/nixos.nix
+++ b/nixos.nix
@@ -204,17 +204,20 @@ in
users = foldlAttrs (
acc: _: fid:
- mergeAttrsList (
- # aid 0 is reserved
- imap1 (aid: app: {
- ${getsubname fid aid} = mkMerge [
- (cfg.home-manager (getsubname fid aid) (getsubuid fid aid))
- app.extraConfig
- { home.packages = app.packages; }
- ];
- }) cfg.apps
- )
- // acc
+ mkMerge [
+ (mergeAttrsList (
+ # aid 0 is reserved
+ imap1 (aid: app: {
+ ${getsubname fid aid} = mkMerge [
+ (cfg.home-manager (getsubname fid aid) (getsubuid fid aid))
+ app.extraConfig
+ { home.packages = app.packages; }
+ ];
+ }) cfg.apps
+ ))
+ { ${getsubname fid 0} = cfg.home-manager (getsubname fid 0) (getsubuid fid 0); }
+ acc
+ ]
) privPackages cfg.users;
};