summaryrefslogtreecommitdiff
path: root/hosts/desktop/disko.nix
diff options
context:
space:
mode:
authoradikro <adikro@disroot.org>2026-02-12 23:04:24 +0100
committeradikro <adikro@disroot.org>2026-02-12 23:04:24 +0100
commit512483106110b5f9209bb03238d44b991fe15d22 (patch)
tree94b53e9e610053d4584f00799843c901d10e0b19 /hosts/desktop/disko.nix
parent9868584ddabad45a9964ae9bf64d109963fd1e3d (diff)
thinkpad configuration finalization
Diffstat (limited to 'hosts/desktop/disko.nix')
-rw-r--r--hosts/desktop/disko.nix30
1 files changed, 24 insertions, 6 deletions
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"
];