{impermanence, ...}: { imports = [impermanence.nixosModule]; environment.persistence."/persist/data" = { hideMounts = true; directories = [ "/etc/NetworkManager/system-connections" "/var/lib/systemd/coredump" "/var/lib/bluetooth" ]; files = []; # users.${conf.user} = (import ../home/persist.nix).data; }; environment.persistence."/persist/cache" = { hideMounts = true; directories = [ "/root/.cache/nix" "/var/lib/btrfs" "/var/lib/nixos" "/var/lib/systemd/backlight" "/var/lib/systemd/timers" "/var/log" ]; files = [ "/etc/machine-id" ]; # users.${conf.user} = (import ../home/persist.nix).cache; }; }