modules.system.initrd: fix

This commit is contained in:
2025-06-02 18:56:15 +08:00
parent e6abe12bad
commit 70c53aa3cc

View File

@@ -48,7 +48,11 @@ inputs:
systemd.network =
let inherit (inputs.config.nixos.system.networking) dhcp static bridge; in
let
networks = dhcp ++ (builtins.attrNames static) ++ (builtins.attrNames bridge);
networks = inputs.lib.unique
(
dhcp ++ (builtins.attrNames static) ++ (builtins.attrNames bridge)
++ (builtins.concatLists (builtins.map (network: network.devs) (builtins.attrValues bridge)))
);
netdevs = builtins.attrNames bridge;
in
{