diff --git a/nixos/default.nix b/nixos/default.nix index 9d73637..ae12c56 100644 --- a/nixos/default.nix +++ b/nixos/default.nix @@ -29,6 +29,7 @@ if hostConfig.laptop then [ ./includes/hardware/iwd.nix + ./includes/hardware/cpufreq.nix ] else [] ); diff --git a/nixos/includes/hardware/cpufreq.nix b/nixos/includes/hardware/cpufreq.nix new file mode 100644 index 0000000..2a633e1 --- /dev/null +++ b/nixos/includes/hardware/cpufreq.nix @@ -0,0 +1,15 @@ +{ + services.auto-cpufreq = { + enable = true; + settings = { + battery = { + governor = "powersave"; + turbo = "never"; + }; + charger = { + governor = "performance"; + turbo = "never"; + }; + }; + }; +}