network-manager: disable default plugins

required a mkForce
This commit is contained in:
ooks-io 2024-10-29 16:43:09 +11:00
parent 5e72233400
commit c9dfc440d1

View file

@ -1,11 +1,6 @@
{lib, ...}: let
inherit (lib) mkForce mkDefault;
in {
imports = [
./openssh.nix
./tailscale.nix
];
networking = {
enableIPv6 = true;
# disable global dhcp
@ -23,6 +18,7 @@ in {
networkmanager = {
enable = true;
dns = "systemd-resolved";
plugins = mkForce [];
wifi = {
macAddress = "random";
scanRandMacAddress = true;
@ -37,8 +33,6 @@ in {
domains = ["~."];
fallbackDns = ["9.9.9.9"]; #quad9
#dnsovertls = "true";
};
};
systemd.services.NetworkManager-wait-online.enable = false;