nixos/wireguard-networkd: use 40- prefix for networks as well

This commit is contained in:
andre4ik3
2025-10-12 07:33:25 +00:00
parent b0184b0ea1
commit cd7fdb3013
@@ -70,10 +70,12 @@ let
PersistentKeepalive = peer.persistentKeepalive;
};
generateNetwork = name: interface: {
matchConfig.Name = name;
address = interface.ips;
};
generateNetwork =
name: interface:
nameValuePair "40-${name}" {
matchConfig.Name = name;
address = interface.ips;
};
cfg = config.networking.wireguard;
@@ -222,7 +224,7 @@ in
systemd.network = {
enable = true;
netdevs = mapAttrs' generateNetdev cfg.interfaces;
networks = mapAttrs generateNetwork cfg.interfaces;
networks = mapAttrs' generateNetwork cfg.interfaces;
};
systemd.timers = mapAttrs' generateRefreshTimer refreshEnabledInterfaces;