diff --git a/machines/aresix/configuration.nix b/machines/aresix/configuration.nix index f4e208d..2bf5e14 100644 --- a/machines/aresix/configuration.nix +++ b/machines/aresix/configuration.nix @@ -3,27 +3,11 @@ ./modules/reverse-proxy.nix ./modules/home-assistant.nix ./modules/dyndns.nix + ./modules/network.nix ]; services.logind.lidSwitch = "ignore"; boot.kernelParams = ["consoleblank=60"]; # Blanks console (screen off) after 60s - networking = { - interfaces = { - enp1s0.ipv4.addresses = [ - { - address = "192.168.1.30"; - prefixLength = 24; - } - ]; - }; - - defaultGateway = { - address = "192.168.1.1"; - interface = "enp1s0"; - }; - nameservers = ["1.1.1.1" "8.8.8.8"]; - }; - system.stateVersion = "25.05"; } diff --git a/machines/aresix/modules/network.nix b/machines/aresix/modules/network.nix new file mode 100644 index 0000000..5874971 --- /dev/null +++ b/machines/aresix/modules/network.nix @@ -0,0 +1,18 @@ +{...}: { + networking = { + interfaces = { + enp1s0.ipv4.addresses = [ + { + address = "192.168.1.30"; + prefixLength = 24; + } + ]; + }; + + defaultGateway = { + address = "192.168.1.1"; + interface = "enp1s0"; + }; + nameservers = ["1.1.1.1" "8.8.8.8"]; + }; +}