diff options
| author | Freya Murphy <freya@freyacat.org> | 2026-01-10 09:37:56 -0500 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2026-01-10 09:37:56 -0500 |
| commit | fbcd640a11cf19b1f83c6e59f4ea30fcbee570f3 (patch) | |
| tree | 16fcb6dde8a7164343e4bb837fa687d58094d397 /system/battery.nix | |
| parent | update shell (diff) | |
| download | dotfiles-nix-fbcd640a11cf19b1f83c6e59f4ea30fcbee570f3.tar.gz dotfiles-nix-fbcd640a11cf19b1f83c6e59f4ea30fcbee570f3.tar.bz2 dotfiles-nix-fbcd640a11cf19b1f83c6e59f4ea30fcbee570f3.zip | |
switch to power-profiles-daemon
Diffstat (limited to 'system/battery.nix')
| -rw-r--r-- | system/battery.nix | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/system/battery.nix b/system/battery.nix index 42ee269..a904051 100644 --- a/system/battery.nix +++ b/system/battery.nix @@ -9,7 +9,7 @@ in { config = mkIf config.battery { # power monterting services.upower = { - enable = !config.minimal; + enable = true; percentageLow = 20; percentageCritical = 10; percentageAction = 4; @@ -17,21 +17,8 @@ in { }; # power profiles - services.tlp = { - enable = !config.minimal; - settings = { - CPU_SCALING_GOVERNOR_ON_AC = "performance"; - CPU_SCALING_GOVERNOR_ON_BAT = "powersave"; - - CPU_ENERGY_PERF_POLICY_ON_BAT = "power"; - CPU_ENERGY_PERF_POLICY_ON_AC = "performance"; - - CPU_MIN_PERF_ON_AC = 0; - CPU_MAX_PERF_ON_AC = 100; - CPU_MIN_PERF_ON_BAT = 0; - CPU_MAX_PERF_ON_BAT = 20; - }; - }; + services.power-profiles-daemon.enable = true; + #services.tlp.enable = true; # packages environment.systemPackages = with pkgs; [ |