DEVELOPMENT ENVIRONMENT

~liljamo/nix-arta

ref: 06131e2a84e34dd3ad5194fe6d74a12e0baf8f7d nix-arta/modules/nixos/tlp.nix -rw-r--r-- 416 bytes
06131e2aJonni Liljamo alice: k9s and opentofu to infra tools 3 days 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;
      };
    };
  };
}