diff --git a/modules/hosts/tux/tux.nix b/modules/hosts/tux/tux.nix index 909bac6..7ad5a0f 100644 --- a/modules/hosts/tux/tux.nix +++ b/modules/hosts/tux/tux.nix @@ -6,6 +6,7 @@ systemd-boot bluetooth i18n-de + powermanagement (autologin "weckyy702") diff --git a/modules/system-settings/powermanagement.nix b/modules/system-settings/powermanagement.nix new file mode 100644 index 0000000..fec73a1 --- /dev/null +++ b/modules/system-settings/powermanagement.nix @@ -0,0 +1,21 @@ +{ + flake.modules.nixos.powermanagement = { + services.auto-cpufreq.enable = true; + services.auto-cpufreq.settings = { + battery = { + governor = "powersave"; + turbo = "never"; + energy_perf_bias = "power"; + energy_performance_preference = "power"; + platform_profile = "power"; + }; + charger = { + governor = "performance"; + turbo = "auto"; + energy_perf_bias = "performance"; + energy_performance_preference = "performance"; + platform_profile = "performance"; + }; + }; + }; +}