nixos-config/config/battery.nix

19 lines
407 B
Nix
Raw Normal View History

{ config, lib, ... }:
2023-01-07 20:52:23 -05:00
lib.mkIf (config.platform == "laptop") {
2022-03-03 13:01:09 -05:00
services.upower = {
enable = true;
usePercentageForPolicy = true;
percentageLow = 15;
percentageCritical = 5;
2023-09-21 23:43:27 -04:00
};
# Power and temperature management tools
services.thermald.enable = true;
services.tlp.enable = true;
services.tlp.settings = {
TLP_DEFAULT_MODE = "BAT";
TLP_PERSISTENT_DEFAULT = 1;
};
2022-03-03 13:01:09 -05:00
}