nixos/home: Separate HDD LV for frigate
CI / Check, build and cache nixfiles (push) Successful in 51m19s

This commit is contained in:
2026-07-19 11:47:37 +01:00
parent aab4a193ae
commit a8318d3de2
5 changed files with 17 additions and 4 deletions
+4 -3
View File
@@ -175,11 +175,11 @@ rec {
};
vm = rec {
lvmDisk' = name: lv: {
lvmDisk'' = name: vg: lv: {
inherit name;
backend = {
driver = "host_device";
filename = "/dev/main/${lv}";
filename = "/dev/${vg}/${lv}";
# It appears this needs to be set on the backend _and_ the format
discard = "unmap";
};
@@ -189,7 +189,8 @@ rec {
};
frontend = "virtio-blk";
};
lvmDisk = lv: lvmDisk' lv lv;
lvmDisk' = vg: lv: lvmDisk'' lv vg lv;
lvmDisk = lvmDisk' "main";
disk = vm: lv: lvmDisk' lv "vm-${vm}-${lv}";
};