From 2a931e3cc63d7f332043444d0fb0ef234afe0617 Mon Sep 17 00:00:00 2001 From: Alexander Kobjolke Date: Mon, 16 Dec 2024 23:53:34 +0100 Subject: [PATCH] igor: Configure wifi declaratively --- hosts/igor/default.nix | 30 +++++++++++++----------------- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/hosts/igor/default.nix b/hosts/igor/default.nix index 0adfa87..2312b77 100644 --- a/hosts/igor/default.nix +++ b/hosts/igor/default.nix @@ -32,24 +32,20 @@ config.networking = { hostName = "igor"; domain = "failco.de"; - wireless.enable = false; - useDHCP = false; - enableIPv6 = false; - networkmanager.enable = true; - interfaces.enp0s25 = { - ipv4.addresses = [ - { - address = "192.168.178.2"; - prefixLength = 24; - } - ]; + + wireless = { + enable = true; + userControlled.enable = true; + allowAuxiliaryImperativeNetworks = true; + secretsFile = "/etc/wireless.conf"; + networks = { + Prapsschnalinen.pskRaw = "ext:home"; + }; }; - defaultGateway = "192.168.178.1"; - nameservers = [ - "192.168.178.1" - "1.1.1.1" - "8.8.8.8" - ]; + + useDHCP = true; + enableIPv6 = true; + networkmanager.enable = false; firewall.enable = true; firewall.allowedTCPPorts = [