From a9e056170989a95ad19e8bc39141b61a13a7a84a Mon Sep 17 00:00:00 2001 From: Jan Grosser Date: Mon, 20 May 2024 22:12:45 +0200 Subject: [PATCH] Added power management --- hosts/p14s/configuration.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/hosts/p14s/configuration.nix b/hosts/p14s/configuration.nix index 23c1c79..2ddb297 100644 --- a/hosts/p14s/configuration.nix +++ b/hosts/p14s/configuration.nix @@ -115,6 +115,23 @@ git ]; + # TODO: Bluetooth + # See: https://nixos.wiki/wiki/Bluetooth + + # Power Management + # See: https://nixos.wiki/wiki/Laptop + services.auto-cpufreq.enable = true; + services.auto-cpufreq.settings = { + battery = { + governor = "powersave"; + turbo = "never"; + }; + charger = { + governor = "performance"; + turbo = "auto"; + }; + }; + # Some programs need SUID wrappers, can be configured further or are # started in user sessions. # programs.mtr.enable = true;