DEVELOPMENT ENVIRONMENT

~liljamo/nix-arta

ref: faba6c04a3e1e4240bdf705e2c2eb9fe8cddd3c5 nix-arta/modules/nixos/tlp.nix -rw-r--r-- 416 bytes
faba6c04Jonni Liljamo feat: move importBoth to lib a month ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
  flake.modules.nixos.tlp = {...}: {
    services.tlp = {
      enable = true;
      settings = {
        CPU_SCALING_GOVERNOR_ON_AC = "performance";
        CPU_SCALING_GOVERNOR_ON_BAT = "powersave";

        CPU_ENERGY_PERF_POLICY_ON_AC = "balance_performance";
        CPU_ENERGY_PERF_POLICY_ON_BAT = "power";

        START_CHARGE_THRESH_BAT0 = 40;
        STOP_CHARGE_THRESH_BAT0 = 80;
      };
    };
  };
}