diff --git a/hosts/dunamis/networking.nix b/hosts/dunamis/networking.nix index 42f79fb..eaeaa3f 100644 --- a/hosts/dunamis/networking.nix +++ b/hosts/dunamis/networking.nix @@ -2,6 +2,9 @@ networking = { hostId = "c7f6c4a1"; hostName = "dunamis"; - networkmanager.enable = true; + networkmanager = { + enable = true; + ethernet.macAddress = "stable"; + }; }; } diff --git a/modules/nixos/system/wireless/wifi.nix b/modules/nixos/system/wireless/wifi.nix index a4ac5d8..8c492ec 100644 --- a/modules/nixos/system/wireless/wifi.nix +++ b/modules/nixos/system/wireless/wifi.nix @@ -12,7 +12,11 @@ in { }; config = mkIf cfg.enable { networking = { - networkmanager.wifi.backend = "iwd"; + networkmanager.wifi = { + backend = "iwd"; + macAddress = "random"; + scanRandMacAddress = true; + }; wireless.iwd = { enable = true; settings = {