# 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;
  # };
}