diff options
| author | Grisha Shipunov | 2025-01-03 19:06:42 +0100 |
|---|---|---|
| committer | Grisha Shipunov | 2025-01-03 19:06:42 +0100 |
| commit | 0457c44807d6776ffcc83f31a8285f5afc2914e2 (patch) | |
| tree | b76a9be6c46bb745636d4adc3f78ac9e051e2cb7 /hosts/toaster/network.nix | |
| parent | a31fff4a8ee01555b8d24af5816b436998b74200 (diff) | |
fixup toaster network
Diffstat (limited to 'hosts/toaster/network.nix')
| -rw-r--r-- | hosts/toaster/network.nix | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/hosts/toaster/network.nix b/hosts/toaster/network.nix deleted file mode 100644 index 26def6b..0000000 --- a/hosts/toaster/network.nix +++ /dev/null @@ -1,57 +0,0 @@ -{ config, pkgs, ... }: { - environment.systemPackages = with pkgs; [ iwgtk ]; - - networking = { - hostName = "toaster"; - firewall.enable = true; - networkmanager.enable = false; - useNetworkd = true; - wireguard.enable = true; - wireless.iwd.enable = true; - }; - - services.resolved = { - enable = true; - dnssec = "allow-downgrade"; - fallbackDns = [ - "9.9.9.9" - "2620:fe::fe" - "149.112.112.112" - "2620:fe::9" - ]; - }; - - # workaround for networkd waiting for shit - systemd.services.systemd-networkd-wait-online.serviceConfig.ExecStart = [ - "" # clear old command - "${config.systemd.package}/lib/systemd/systemd-networkd-wait-online --any" - ]; - - systemd.network = { - enable = true; - - networks."10-ether" = { - matchConfig.MACAddress = "e8:80:88:2f:c6:70"; - networkConfig = { - DHCP = "yes"; - IPv6AcceptRA = true; - }; - }; - networks."10-dock" = { - matchConfig.Name = "enp5s0f4u1u1"; - networkConfig = { - DHCP = "yes"; - IPv6AcceptRA = true; - }; - dhcpV4Config = { RouteMetric = 666; }; - }; - networks."10-wlan" = { - # matchConfig.MACAddress = "04:7b:cb:2a:aa:8c"; - matchConfig.Name = "wlan0"; - networkConfig = { - DHCP = "yes"; - IPv6AcceptRA = true; - }; - }; - }; -} |
