{ impermanence, ... }: # Define which files and directories should persist between boots { imports = [ impermanence.nixosModules.impermanence ]; environment.persistence."/persist" = { hideMounts = true; directories = [ "/var/log" "/var/lib/bluetooth" "/var/lib/networkmanager" "/var/lib/nixos" "/var/lib/systemd/coredump" "/etc/NetworkManager/system-connections" "/etc/ssh" ]; files = [ "/etc/machine-id" ]; }; }