From 440cf540eb86167f7a39f2e1482b70fc671e4b6e Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Sun, 28 Sep 2025 08:19:45 +0200 Subject: [PATCH] feat(sgx): adjust tmpfs usage for better configuration - Set `boot.tmp.useTmpfs` to `false` in `x86_64-linux/sgx/default.nix`. - Applied `lib.mkDefault` to `boot.tmp.useTmpfs` in `services/base/default.nix` for consistency. --- modules/nixos/services/base/default.nix | 2 +- systems/x86_64-linux/sgx/default.nix | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/nixos/services/base/default.nix b/modules/nixos/services/base/default.nix index ab277df..273d05a 100644 --- a/modules/nixos/services/base/default.nix +++ b/modules/nixos/services/base/default.nix @@ -188,7 +188,7 @@ in virtualisation.libvirtd.enable = lib.mkDefault true; - boot.tmp.useTmpfs = true; + boot.tmp.useTmpfs = lib.mkDefault true; services.fstrim.enable = true; }; diff --git a/systems/x86_64-linux/sgx/default.nix b/systems/x86_64-linux/sgx/default.nix index c82c705..61638af 100644 --- a/systems/x86_64-linux/sgx/default.nix +++ b/systems/x86_64-linux/sgx/default.nix @@ -11,6 +11,8 @@ ./mail.nix ]; + boot.tmp.useTmpfs = false; + sops.secrets.pccs.sopsFile = ../../../.secrets/sgx/pccs.yaml; sops.secrets.backup-pw.sopsFile = ../../../.secrets/sgx/backup-s3.yaml;