summaryrefslogtreecommitdiff
path: root/modules/nixos/impermanence.nix
blob: 91e0dd7b3a036ed26986476029e4274b4ae31fda (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{
  fileSystems."/persist".neededForBoot = true;
  environment.persistence."/persist" = {
    enable = true;
    hideMounts = true;
    directories = [
      "/var/log"
      "/var/lib/nixos"
      "/var/lib/systemd/coredump"
      "/etc/ssh"
    ];
    files = [
      "/etc/machine-id"
    ];
  };
}