diff options
Diffstat (limited to 'hosts/toaster/network/default.nix')
| -rw-r--r-- | hosts/toaster/network/default.nix | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/hosts/toaster/network/default.nix b/hosts/toaster/network/default.nix index 6d96c3c..bd42a43 100644 --- a/hosts/toaster/network/default.nix +++ b/hosts/toaster/network/default.nix @@ -7,13 +7,16 @@ ]; # Networkmanager shouldn't interfere with systemd managed interfaces - networking.networkmanager.unmanaged = + networking.networkmanager = { + enable = true; + unmanaged = let systemd_netdevs = lib.attrsets.attrValues ( lib.attrsets.mapAttrs (_name: value: value.netdevConfig.Name) config.systemd.network.netdevs ); in - systemd_netdevs; + systemd_netdevs; + }; systemd.network = { enable = true; |
