diff --git a/modules/profiles/impermanence.nix b/modules/profiles/impermanence.nix index de268ae..2f9bef4 100644 --- a/modules/profiles/impermanence.nix +++ b/modules/profiles/impermanence.nix @@ -7,6 +7,8 @@ in { options.my.profiles.impermanence.enable = mkEnableOption "impermanence"; + imports = [{ environment.persistence."/persist".enable = cfg.enable; }]; + config = mkIf cfg.enable { age.secrets = { root-password.file = ../../secrets/root-password.age; @@ -18,7 +20,6 @@ in }; users.mutableUsers = false; environment.persistence."/persist" = { - enable = cfg.enable; hideMounts = true; directories = [ "/etc/NetworkManager/system-connections"