This is an old revision of the document!
mv /mnt/vps/nix/* /nix/
Clone the impermanence module repository into /etc/nixos. This requires git, if you
don't have it in your system, you can use nix-shell -p git.
cd /etc/nixos git clone https://github.com/nix-community/impermanence.git
{ config, ... }:
{
imports = [
./impermanence/nixos.nix
];
environment.persistence."/persistent" = {
hideMounts = true;
directories = [
"/etc/nixos"
"/var/log"
"/var/lib/nixos"
];
files = [
"/etc/machine-id"
];
};
}