diff --git a/modules/roles/personal-machine.nix b/modules/roles/personal-machine.nix index 1f4c256..c895eaf 100644 --- a/modules/roles/personal-machine.nix +++ b/modules/roles/personal-machine.nix @@ -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="; } ];