Commit c464a0d
Changed files (5)
modules
modules/desktop/xdg.nix
@@ -61,8 +61,7 @@
// commonUserDirs;
systemd.user.tmpfiles.rules = [
- "r ${config.xdg.configHome}/gtk-3.0/bookmarks"
- "C ${config.xdg.configHome}/gtk-3.0/bookmarks 0644 - - - ${bookmarks}"
+ "C+ ${config.xdg.configHome}/gtk-3.0/bookmarks 0644 - - - ${bookmarks}"
];
};
};
modules/develop/agents/crush.nix
@@ -33,8 +33,7 @@
xdg.configFile."crush/crush.json".text = builtins.toJSON crushCfg;
systemd.user.tmpfiles.rules = [
- "r ${config.xdg.configHome}/crush/skills"
- "L ${config.xdg.configHome}/agents/skills - - - - ${config.xdg.configHome}/crush/skills"
+ "L+ ${config.xdg.configHome}/crush/skills - - - - ${config.xdg.configHome}/agents/skills"
];
};
};
modules/develop/agents/opencode.nix
@@ -57,8 +57,7 @@
};
systemd.user.tmpfiles.rules = [
- "r ${config.xdg.configHome}/opencode/skills"
- "L ${config.xdg.configHome}/agents/skills - - - - ${config.xdg.configHome}/opencode/skills"
+ "L+ ${config.xdg.configHome}/opencode/skills - - - - ${config.xdg.configHome}/agents/skills"
];
};
};
modules/develop/editor/helix/default.nix
@@ -94,10 +94,8 @@
};
systemd.user.tmpfiles.rules = [
- "r ${config.xdg.configHome}/helix/init.scm"
- "C ${config.xdg.configHome}/helix/init.scm 0644 - - - ${./init.scm}"
- "r ${config.xdg.configHome}/helix/helix.scm"
- "C ${config.xdg.configHome}/helix/helix.scm 0644 - - - ${./helix.scm}"
+ "C+ ${config.xdg.configHome}/helix/init.scm 0644 - - - ${./init.scm}"
+ "C+ ${config.xdg.configHome}/helix/helix.scm 0644 - - - ${./helix.scm}"
];
};
};
modules/users/default.nix
@@ -86,8 +86,7 @@ in {
name = "users/avatar";
nixos = lib.optionalAttrs (user.identity.avatar != null) {
systemd.tmpfiles.rules = [
- "d /var/lib/AccountsService/icons 0755 root root -"
- "C /var/lib/AccountsService/icons/${user.userName}.png - - - - ${user.identity.avatar}"
+ "C+ /var/lib/AccountsService/icons/${user.userName}.png - - - - ${user.identity.avatar}"
];
};
})