37 lines
656 B
Nix
37 lines
656 B
Nix
{
|
|
imports = [ ./hardware-configuration.nix ];
|
|
|
|
networking = {
|
|
useNetworkd = true;
|
|
useDHCP = false;
|
|
firewall.enable = true;
|
|
};
|
|
|
|
systemd.network = {
|
|
enable = true;
|
|
networks."10-ethernet" = {
|
|
matchConfig.Name = "eno1";
|
|
networkConfig = {
|
|
Address = "192.168.2.40/24";
|
|
Gateway = "192.168.2.1";
|
|
DNS = [
|
|
"192.168.2.2"
|
|
"1.1.1.1"
|
|
];
|
|
DHCP = "no";
|
|
};
|
|
};
|
|
};
|
|
|
|
boot.loader = {
|
|
systemd-boot = {
|
|
enable = true;
|
|
configurationLimit = 10;
|
|
editor = false;
|
|
};
|
|
efi.canTouchEfiVariables = true;
|
|
};
|
|
|
|
system.stateVersion = "26.05";
|
|
}
|