nix/system/Filesystem.nix

25 lines
580 B
Nix
Raw Normal View History

# I use the same layout on all hosts with GPT labels.
# This way I can configure system's FS in one place here.
{ ... }:
{
fileSystems."/" = {
device = "/dev/disk/by-partlabel/NIXROOT";
fsType = "ext4";
options = [ "noatime" ];
};
fileSystems."/boot" = {
device = "/dev/disk/by-partlabel/NIXBOOT";
fsType = "vfat";
};
# /etc overlay.
# ISSUE: Should be fixed when you read this. Try it!
# boot.initrd.systemd.enable = true;
# systemd.sysusers.enable = true;
# system.etc.overlay = {
# enable = true;
# mutable = false;
# };
}