From 512483106110b5f9209bb03238d44b991fe15d22 Mon Sep 17 00:00:00 2001 From: adikro Date: Thu, 12 Feb 2026 23:04:24 +0100 Subject: thinkpad configuration finalization --- hosts/desktop/disko.nix | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) (limited to 'hosts/desktop/disko.nix') diff --git a/hosts/desktop/disko.nix b/hosts/desktop/disko.nix index 86d1e71..93941e9 100644 --- a/hosts/desktop/disko.nix +++ b/hosts/desktop/disko.nix @@ -31,7 +31,6 @@ mountpoint = "/"; mountOptions = [ "compress=zstd:1" - "space_cache=v2" "discard=async" "noatime" ]; @@ -40,56 +39,70 @@ mountpoint = "/nix"; mountOptions = [ "compress=zstd:1" + "discard=async" "nodev" + "noatime" ]; }; "home" = { mountpoint = "/home"; mountOptions = [ "compress=zstd:1" + "discard=async" "nosuid" "nodev" + "noatime" ]; }; "log" = { mountpoint = "/var/log"; mountOptions = [ "compress=zstd:1" + "discard=async" "nosuid" "nodev" + "noatime" ]; }; "games" = { mountpoint = "/games"; mountOptions = [ "compress=none" + "discard=async" "nosuid" "nodev" + "noatime" ]; }; "llms" = { mountpoint = "/llms"; mountOptions = [ "compress=none" + "discard=async" "nodatacow" "nosuid" "nodev" + "noatime" ]; }; "vms" = { mountpoint = "/vms"; mountOptions = [ "compress=none" + "discard=async" "nodatacow" "nosuid" "nodev" + "noatime" ]; }; "swap" = { mountpoint = "/.swapvol"; mountOptions = [ "compress=none" + "discard=async" "nodatacow" + "noatime" ]; }; }; @@ -119,9 +132,10 @@ mountpoint = "/storage/archive"; mountOptions = [ "compress=zstd:1" - "autodefrag" "nosuid" "nodev" + "noatime" + "nofail" "x-systemd.device-timeout=5s" ]; @@ -130,9 +144,10 @@ mountpoint = "/storage/movies"; mountOptions = [ "compress=none" - "autodefrag" "nosuid" "nodev" + "noatime" + "nofail" "x-systemd.device-timeout=5s" ]; @@ -141,9 +156,10 @@ mountpoint = "/storage/anime"; mountOptions = [ "compress=none" - "autodefrag" "nosuid" "nodev" + "noatime" + "nofail" "x-systemd.device-timeout=5s" ]; @@ -152,9 +168,10 @@ mountpoint = "/storage/pics"; mountOptions = [ "compress=none" - "autodefrag" "nosuid" "nodev" + "noatime" + "nofail" "x-systemd.device-timeout=5s" ]; @@ -163,9 +180,10 @@ mountpoint = "/storage/vids"; mountOptions = [ "compress=none" - "autodefrag" "nosuid" "nodev" + "noatime" + "nofail" "x-systemd.device-timeout=5s" ]; -- cgit v1.3