From dc4ad8f939933ae668cc690d5b475973b69baa7b Mon Sep 17 00:00:00 2001 From: Guanran Wang Date: Sat, 13 Jan 2024 15:20:06 +0800 Subject: [PATCH] nixos: disko: simplify --- nixos/profiles/common/opt-in/disko.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/nixos/profiles/common/opt-in/disko.nix b/nixos/profiles/common/opt-in/disko.nix index d26f420..f711032 100644 --- a/nixos/profiles/common/opt-in/disko.nix +++ b/nixos/profiles/common/opt-in/disko.nix @@ -14,11 +14,7 @@ type = "filesystem"; format = "vfat"; mountpoint = "/boot"; - mountOptions = [ - "defaults" - "fmask=0077" - "dmask=0077" - ]; + mountOptions = ["defaults" "umask=007"]; }; }; "luks" = { @@ -29,14 +25,16 @@ settings.allowDiscards = true; content = { type = "btrfs"; - subvolumes = { + subvolumes = let + mountOptions = ["defaults" "compress=zstd" "noatime"]; + in { "/@nix" = { mountpoint = "/nix"; - mountOptions = ["defaults" "compress=zstd" "noatime"]; + inherit mountOptions; }; "/@persist" = { mountpoint = "/persist"; - mountOptions = ["defaults" "compress=zstd" "noatime"]; + inherit mountOptions; }; }; };