From 004b79c667c9ee81a9131a7bd32083bc8a401cdd Mon Sep 17 00:00:00 2001 From: Price Hiller Date: Sat, 28 Oct 2023 00:34:48 -0500 Subject: [PATCH] fix(luna): ensure systemd networkd works --- hosts/luna/modules/networking.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hosts/luna/modules/networking.nix b/hosts/luna/modules/networking.nix index 26f4a5f..65d91d4 100755 --- a/hosts/luna/modules/networking.nix +++ b/hosts/luna/modules/networking.nix @@ -26,6 +26,9 @@ in { systemd.network = { enable = true; + # HACK: Disable wait-online, check in on https://github.com/NixOS/nixpkgs/pull/258680 & + # https://github.com/NixOS/nixpkgs/issues/247608 + wait-online.enable = false; networks = { "10-wlan" = { matchConfig.Name = [ "wl*" ]; @@ -81,6 +84,8 @@ in ''; }; networking = { + useNetworkd = true; + enableIPv6 = true; nameservers = resolved_nameservers; nftables.enable = true; firewall = {