diff --git a/modules/disks/singledisk/singledisk.nix b/modules/disks/singledisk/singledisk.nix new file mode 100644 index 0000000..892aecb --- /dev/null +++ b/modules/disks/singledisk/singledisk.nix @@ -0,0 +1,19 @@ +{ ... }: { + flake.nixosModules.singledisk = { + fileSystems."/" = { + device = "/dev/disk/by-label/root"; + fsType = "xfs"; + }; + + fileSystems."/boot" = { + device = "/dev/disk/by-label/BOOT"; + fsType = "vfat"; + options = [ "fmask=0077" "dmask=0077" ]; + }; + + swapDevices = [{ + device = "/var/lib/swapfile"; + size = 16 * 1024; + }]; + }; +}