Add pedro zfs neededForBoot hardware-*.nix

This commit is contained in:
Jacob Hinkle 2022-10-13 08:44:31 -04:00
parent c4b9a4ee6b
commit 8f2f6b45a1

View File

@ -32,71 +32,72 @@
fileSystems."/nix" = fileSystems."/nix" =
{ device = "rpool/nixos/nix"; { device = "rpool/nixos/nix";
fsType = "zfs"; fsType = "zfs";
options = [ "zfsutil" ]; neededForBoot = true;
}; };
fileSystems."/etc" = fileSystems."/etc" =
{ device = "rpool/nixos/etc"; { device = "rpool/nixos/etc";
fsType = "zfs"; fsType = "zfs";
options = [ "zfsutil" ]; neededForBoot = true;
}; };
fileSystems."/var" = fileSystems."/var" =
{ device = "rpool/nixos/var"; { device = "rpool/nixos/var";
fsType = "zfs"; fsType = "zfs";
options = [ "zfsutil" ]; neededForBoot = true;
}; };
fileSystems."/var/lib" = fileSystems."/var/lib" =
{ device = "rpool/nixos/var/lib"; { device = "rpool/nixos/var/lib";
fsType = "zfs"; fsType = "zfs";
options = [ "zfsutil" ]; neededForBoot = true;
}; };
fileSystems."/var/log" = fileSystems."/var/log" =
{ device = "rpool/nixos/var/log"; { device = "rpool/nixos/var/log";
fsType = "zfs"; fsType = "zfs";
options = [ "zfsutil" ]; neededForBoot = true;
}; };
fileSystems."/var/spool" = fileSystems."/var/spool" =
{ device = "rpool/nixos/var/spool"; { device = "rpool/nixos/var/spool";
fsType = "zfs"; fsType = "zfs";
options = [ "zfsutil" ]; neededForBoot = true;
}; };
fileSystems."/serverdata/pihole" =
{ device = "rpool/serverdata/pihole";
fsType = "zfs";
options = [ "zfsutil" ];
};
fileSystems."/serverdata/gitea" = fileSystems."/serverdata/gitea" =
{ device = "rpool/serverdata/gitea"; { device = "rpool/serverdata/gitea";
fsType = "zfs"; fsType = "zfs";
options = [ "zfsutil" ]; neededForBoot = true;
}; };
fileSystems."/serverdata/home-assistant" = fileSystems."/serverdata/home-assistant" =
{ device = "rpool/serverdata/home-assistant"; { device = "rpool/serverdata/home-assistant";
fsType = "zfs"; fsType = "zfs";
options = [ "zfsutil" ]; neededForBoot = true;
};
fileSystems."/serverdata/pihole" =
{ device = "rpool/serverdata/pihole";
fsType = "zfs";
neededForBoot = true;
}; };
fileSystems."/home" = fileSystems."/home" =
{ device = "rpool/userdata/home"; { device = "rpool/userdata/home";
fsType = "zfs"; fsType = "zfs";
options = [ "zfsutil" ]; neededForBoot = true;
}; };
fileSystems."/root" = fileSystems."/root" =
{ device = "rpool/userdata/home/root"; { device = "rpool/userdata/home/root";
fsType = "zfs"; fsType = "zfs";
options = [ "zfsutil" ]; neededForBoot = true;
}; };
fileSystems."/home/jacob" = fileSystems."/home/jacob" =
{ device = "rpool/userdata/home/jacob"; { device = "rpool/userdata/home/jacob";
fsType = "zfs"; fsType = "zfs";
options = [ "zfsutil" ]; neededForBoot = true;
}; };
swapDevices = [ swapDevices = [