diff options
Diffstat (limited to '')
-rw-r--r-- | system/default.nix | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/system/default.nix b/system/default.nix index 8d82a9d..ec5989a 100644 --- a/system/default.nix +++ b/system/default.nix @@ -68,6 +68,7 @@ networking.networkmanager.enable = true; networking.networkmanager.dns = "systemd-resolved"; networking.firewall.enable = false; + services.resolved.enable = true; services.fwupd.enable = true; services.libinput.enable = true; services.pipewire = { @@ -83,7 +84,21 @@ percentageAction = 4; criticalPowerAction = "Hibernate"; }; - services.resolved.enable = true; + services.tlp = { + enable = true; + 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; + }; + }; # printing services.printing.enable = true; |