test
This commit is contained in:
@@ -20,5 +20,30 @@ in
|
||||
enableLuks = mkBoolOpt false "Enable Luks";
|
||||
|
||||
swapSize = mkOpt types.str "16G" "size of swap part";
|
||||
|
||||
rootDisk = mkOpt types.str "/dev/nvme0n1" "Root disk";
|
||||
|
||||
compression = mkOpt types.str "zstd" "Type of compression to enable";
|
||||
|
||||
subvolumes =
|
||||
mkOpt
|
||||
(types.attrsOf (
|
||||
types.submodule {
|
||||
options = {
|
||||
mountPoint = mkOpt (types.nullOr types.path) null "Mountpoint of the subvolume";
|
||||
mountOptions = mkOpt (types.nullOr (types.listOf types.str)) null "Extra mount options";
|
||||
};
|
||||
}
|
||||
))
|
||||
{
|
||||
"home" = { };
|
||||
"etc" = { };
|
||||
"nix" = { };
|
||||
"root" = { };
|
||||
"log" = {
|
||||
mountPoint = "/var/log";
|
||||
};
|
||||
}
|
||||
"Subvolumes on root disk";
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user