feat(Infini-SERVER): initialize data storage

This commit is contained in:
Infinidoge 2022-02-15 15:15:24 -05:00
parent 7090108655
commit 3ee95fd937

View file

@ -22,6 +22,9 @@ in
let
main = uuid "5f24b2a6-643d-4abd-a3b2-61ee124700b5";
esp = uuid "A2B8-4C6E";
data = uuid "";
btrfsOptions = [ "autodefrag" "noatime" ];
in
{
"/" = {
@ -33,21 +36,21 @@ in
"/persist" = {
device = main;
fsType = "btrfs";
options = [ "subvol=root" "autodefrag" "noatime" "ssd" ];
options = [ "subvol=root" "ssd" ] + btrfsOptions;
neededForBoot = true;
};
"/nix" = {
device = main;
fsType = "btrfs";
options = [ "subvol=nix" "autodefrag" "noatime" "ssd" ];
options = [ "subvol=nix" "ssd" ] + btrfsOptions;
neededForBoot = true;
};
"/boot" = {
device = main;
fsType = "btrfs";
options = [ "subvol=boot" "autodefrag" "noatime" "ssd" ];
options = [ "subvol=boot" "ssd" ] + btrfsOptions;
neededForBoot = true;
};
@ -56,6 +59,12 @@ in
fsType = "vfat";
neededForBoot = true;
};
"/srv" = {
device = data;
fsType = "btrfs";
options = [ "subvol=srv" "ssd" ] + btrfsOptions;
};
};
swapDevices = [