nixos/system/persistence.nix
2024-06-07 02:03:20 +02:00

30 lines
680 B
Nix

{conf, ...}: {
environment.persistence."/persist/data" = {
hideMounts = true;
directories = [
"/etc/NetworkManager/system-connections"
"/var/lib/systemd/coredump"
"/var/lib/bluetooth"
];
files = [];
# users.${conf.user} = (import ../home/persistence.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/persistence.nix).cache;
};
}