diff --git a/modules/core/network.nix b/modules/core/network.nix index efcf44a..2b0a894 100644 --- a/modules/core/network.nix +++ b/modules/core/network.nix @@ -6,6 +6,9 @@ nameservers = [ "127.0.0.1" "::1" ]; networkmanager.dns = "none"; + + networkmanager.powersave = false; + wifi.backend = "iwd"; }; services.resolved.enable = false; diff --git a/modules/core/services.nix b/modules/core/services.nix index 1acdfcc..57905de 100644 --- a/modules/core/services.nix +++ b/modules/core/services.nix @@ -9,7 +9,13 @@ gnome.gnome-keyring.enable = true; upower.enable = true; - tlp.enable = true; + tlp = { + enable = true; + settings = { + WIFI_PWR_ON_AC = "off"; + WIFI_PWR_ON_BAT = "off"; + }; + }; pipewire = { enable = true;