From feff0a2c3995a2492fa0113b41f87ddb4b7df37c Mon Sep 17 00:00:00 2001 From: Caroline Larimore Date: Sun, 21 Jul 2024 23:58:26 -0700 Subject: Persist required system dirs on copenhagen --- hosts/copenhagen/configuration.nix | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'hosts/copenhagen/configuration.nix') diff --git a/hosts/copenhagen/configuration.nix b/hosts/copenhagen/configuration.nix index 6debb27..4251e69 100644 --- a/hosts/copenhagen/configuration.nix +++ b/hosts/copenhagen/configuration.nix @@ -9,7 +9,22 @@ nix.settings.experimental-features = [ "nix-command" "flakes" ]; - networking.hostName = "copenhagen"; + fileSystems."/persist".neededForBoot = true; + environment.persistence."/persist/system" = { + hideMounts = true; + directories = [ + "/etc/nixos" + "/var/log" + "/var/lib/nixos" + "/var/lib/systemd/coredump" + ]; + files = [ + "/etc/machine-id" + ]; + }; + + programs.fuse.userAllowOther = true; + time.timeZone = "America/Los_Angeles"; users.users = { -- cgit v1.2.3