fix: enable persist by default in home modules

This commit is contained in:
Dmitriy Kholkin 2025-06-07 17:48:06 +03:00
parent 7b357ce8cc
commit fc3a0fa9f4
Signed by: AtaraxiaDev
GPG Key ID: FD266B810DF48DF2

View File

@ -38,6 +38,16 @@ in
baseRole = {
programs.nix-index.enable = mkDefault true;
programs.nix-index-database.comma.enable = mkDefault true;
persist.enable = mkDefault true;
persist.cache.clean.enable = mkDefault true;
# Cargo cache
home.sessionVariables = {
CARGO_HOME = mkDefault "${config.xdg.dataHome}/cargo";
};
persist.cache.directories = [
".local/share/cargo"
];
};
serverRole = recursiveUpdate baseRole { };
desktopRole = recursiveUpdate baseRole {