From 517d793c882477788db1ead3cf787bb92484a9e4 Mon Sep 17 00:00:00 2001 From: Jan-Bulthuis Date: Tue, 23 Dec 2025 12:16:09 +0100 Subject: [PATCH] fix: Add additional impermanence directories --- profiles/nixos/base.nix | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/profiles/nixos/base.nix b/profiles/nixos/base.nix index 4cb27cb..fff1f78 100644 --- a/profiles/nixos/base.nix +++ b/profiles/nixos/base.nix @@ -19,9 +19,17 @@ in bootloader.enable = mkDefault true; ssh.enable = mkDefault true; - impermanence.directories = [ - "/var/lib/nixos" - ]; + impermanence = { + files = [ + "/etc/machine-id" + "/etc/zfs/zpool.cache" # TODO: Move to zfs module? + ]; + directories = [ + "/var/log/journal" + "/var/lib/nixos" + "/var/lib/systemd" + ]; + }; # TODO: Remove the secrets module and use sops directly? secrets = {