This repository has no description
571 B
20 lines
1{ lib, ... }:
2{
3 systemd.services.systemd-networkd-wait-online.enable = lib.mkForce false;
4 systemd.services.systemd-networkd.stopIfChanged = false;
5 # Services that are only restarted might be not able to resolve when resolved is stopped before
6 systemd.services.systemd-resolved.stopIfChanged = false;
7
8 networking.useNetworkd = true;
9 systemd.network = {
10 enable = true;
11 networks.wl0 = {
12 matchConfig.Name = "wl0";
13 DHCP = "yes";
14 networkConfig = {
15 IgnoreCarrierLoss = "3s";
16 };
17 dhcpV4Config.UseDNS = true;
18 };
19 };
20}