{ ... }: { imports = [ ]; # boot config fileSystems = { "/boot" = { device = "/dev/disk/by-uuid/94A7-6995"; fsType = "vfat"; options = [ "fmask=0077" "dmask=0077" ]; }; "/" = { device = "/dev/disk/by-uuid/4e0b7ea5-8c74-478f-a4e3-ddc5691e4065"; fsType = "ext4"; }; "/srv/data/k8s" = { device = "10.0.10.14:/srv/data/k8s"; fsType = "nfs"; options = [ "defaults" "_netdev" ]; }; }; # networking config networking.useDHCP = false; systemd.network = { enable = true; networks.enp1s0 = { matchConfig = { Type = "ether"; MACAddress = "52:54:00:e6:1f:51"; }; networkConfig = { IPv6AcceptRA = false; }; DHCP = "yes"; }; }; # DO NOT CHANGE # this defines the first version of NixOS that was installed on the machine so that programs with non-migratable data files are kept compatible home-manager.users.noc.home.stateVersion = "24.11"; system.stateVersion = "24.11"; }