{ type = "btrfs"; extraArgs = ["-f"]; subvolumes = { "/root" = { mountpoint = "/"; }; "/persist" = { mountOptions = [ "subvol=persist" ]; mountpoint = "/persist"; }; "/nix" = { mountOptions = [ "subvol=nix" "noatime" ]; mountpoint = "/nix"; }; "/swap" = { mountOptions = [ "noatime" ]; mountpoint = "/.swapvol"; swap.swapfile.size = "8192M"; }; }; }