diff --git a/modules/sys/fs/mounts/efi.nix b/modules/sys/fs/mounts/efi.nix new file mode 100644 index 0000000..44dc1a2 --- /dev/null +++ b/modules/sys/fs/mounts/efi.nix @@ -0,0 +1,7 @@ +{ + fileSystems."/boot" = + { device = "/dev/disk/by-label/EFI"; + fsType = "vfat"; + options = [ "fmask=0077" "dmask=0077" ]; + }; +} \ No newline at end of file diff --git a/modules/sys/fs/mounts/root-btrfs.nix b/modules/sys/fs/mounts/root-btrfs.nix new file mode 100644 index 0000000..37e696a --- /dev/null +++ b/modules/sys/fs/mounts/root-btrfs.nix @@ -0,0 +1,7 @@ +{ + fileSystems."/" = + { device = "/dev/disk/by-label/NixOS"; + fsType = "btrfs"; + options = [ "discard" ]; + }; +} \ No newline at end of file diff --git a/modules/sys/fs/mounts/swap.nix b/modules/sys/fs/mounts/swap.nix new file mode 100644 index 0000000..6ece676 --- /dev/null +++ b/modules/sys/fs/mounts/swap.nix @@ -0,0 +1,5 @@ +{ + swapDevices = [{ device = "/dev/disk/by-label/Swap"; + options = [ "discard" "nofail" ]; + }]; +} \ No newline at end of file