{ config, lib, pkgs, ... }: { persisting = { enable = true; # Default directories to persist directories = [ { path = "/persist"; target = "/persist"; options = [ "defaults" "bind" ]; } { path = "/var/log"; target = "/var/log"; options = [ "defaults" "bind" ]; } { path = "/var/lib"; target = "/var/lib"; options = [ "defaults" "bind" ]; } ]; }; # Ensure persist directory exists systemd.tmpfiles.rules = [ "d /persist 0755 root root - -" ]; }