Refine home folder impermanence

This commit is contained in:
Vili Sinervä 2025-07-25 14:21:57 +03:00
parent c0eeecd181
commit 920575d6f8
Signed by: Vili Sinervä
SSH key fingerprint: SHA256:FladqYjaE4scJY3Hi+gnShZ6ygnTJgixy0I6BAoHyos

View file

@ -32,12 +32,18 @@ in
system.autoUpgrade.allowReboot = lib.mkForce false;
}
(lib.mkIf config.custom.platform.impermanence.enable {
# TODO Remove this temporary impermanence setup in favor of a more detailed one
environment.persistence."/persist".directories = [
# TODO Requires continual refinement
environment.persistence."/persist".users.vili.directories = [
"Documents"
"Music"
"Pictures"
"Projects"
"School"
"Videos"
"Zotero"
".config"
{
directory = "/home/vili";
user = config.users.users.vili.name;
group = config.users.users.vili.group;
directory = ".mozilla";
mode = "u=rwx,g=,o=";
}
];