haios/systems/nyx/hardware.nix

79 lines
1.7 KiB
Nix
Raw Normal View History

2025-02-17 16:48:14 +02:00
{
fileSystems = {
"/" = {
device = "zpool/root";
fsType = "zfs";
options = ["zfsutil"];
};
"/nix" = {
device = "zpool/nix";
fsType = "zfs";
options = ["zfsutil"];
};
"/var" = {
device = "zpool/var";
fsType = "zfs";
options = ["zfsutil"];
};
"/home" = {
device = "zpool/home";
fsType = "zfs";
options = ["zfsutil"];
};
"/var/lib/virt/images" = {
device = "zepool/virt/images";
fsType = "zfs";
options = ["zfsutil"];
};
"/var/lib/virt/disks" = {
device = "zepool/virt/disks";
fsType = "zfs";
options = ["zfsutil"];
};
"/mnt/zootfs/Storage" = {
device = "zootfs/Storage";
fsType = "zfs";
options = ["zfsutil"];
};
"/mnt/zootfs/Media" = {
device = "zootfs/Media";
fsType = "zfs";
options = ["zfsutil"];
};
# https://github.com/atuinsh/atuin/issues/952#issuecomment-1902164562
"/home/pingu/.local/share/atuin" = {
device = "/dev/zvol/zpool/nixos/atuin";
fsType = "ext4";
options = ["async" "auto" "nofail"];
};
"/boot" = {
device = "/dev/disk/by-label/BOOT";
fsType = "vfat";
options = ["fmask=0022" "dmask=0022"];
};
"/mnt/ssd" = {
device = "/dev/disk/by-uuid/e4c31e1c-6667-4582-8d6a-d142d6118ce2";
fsType = "btrfs";
options = ["async" "auto" "noatime" "rw"];
};
"/mnt/ext" = {
device = "/dev/disk/by-uuid/43280a82-cf9a-452e-9bdc-a8cc66ccd7c8";
fsType = "btrfs";
options = ["async" "auto" "nofail" "noatime"];
};
};
swapDevices = [{device = "/dev/disk/by-uuid/04281bd7-784a-4287-b4f2-ce406d2ab6ac";}];
}