Summary Files Commits Branches @commit @diff @stats
path: root / modules
diff options
context:
space:
mode:
1 files changed, 18 insertions, 1 deletions
-rw-r--r--modules/personal/battery.nix19
diff --git a/modules/personal/battery.nix b/modules/personal/battery.nix
index 417446e..8c6af72 100644
--- a/modules/personal/battery.nix
+++ b/modules/personal/battery.nix
@@ -5,6 +5,23 @@
services = {
upower.enable = true;
- tlp.enable = true;
+ tlp = {
+ enable = true;
+ settings = {
+ START_CHARGE_THRESH_BAT0 = 75;
+ STOP_CHARGE_THRESH_BAT0 = 85;
+
+ START_CHARGE_THRESH_BAT1 = 75;
+ STOP_CHARGE_THRESH_BAT1 = 85;
+
+ MEM_SLEEP_ON_AC = "deep";
+ MEM_SLEEP_ON_BAT = "deep";
+
+ CPU_SCALING_GOVERNOR_ON_AC = "performance";
+ CPU_SCALING_GOVERNOR_ON_BAT = "powersave";
+ CPU_ENERGY_PERF_POLICY_ON_AC = "performance";
+ CPU_ENERGY_PERF_POLICY_ON_BAT = "power";
+ };
+ };
};
}