From 9b39ceeed85c109094daec75d4da071a654a71f7 Mon Sep 17 00:00:00 2001 From: Raghuram Subramani Date: Sun, 5 May 2024 14:02:34 +0530 Subject: update --- modules/laptop.nix | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'modules/laptop.nix') diff --git a/modules/laptop.nix b/modules/laptop.nix index f619d78..4eb401b 100644 --- a/modules/laptop.nix +++ b/modules/laptop.nix @@ -1,4 +1,4 @@ -{ pkgs, ... }: +{ pkgs, config, ... }: { services.tlp = { @@ -10,10 +10,24 @@ CPU_ENERGY_PERF_POLICY_ON_BAT = "power"; CPU_ENERGY_PERF_POLICY_ON_AC = "performance"; + PLATFORM_PROFILE_ON_AC = "performance"; + PLATFORM_PROFILE_ON_BAT = "low-power"; + + CPU_BOOST_ON_AC = 1; + CPU_BOOST_ON_BAT = 0; + + CPU_HWP_DYN_BOOST_ON_AC = 1; + CPU_HWP_DYN_BOOST_ON_BAT = 0; + CPU_MIN_PERF_ON_AC = 0; CPU_MAX_PERF_ON_AC = 100; CPU_MIN_PERF_ON_BAT = 0; CPU_MAX_PERF_ON_BAT = 20; }; }; + + boot = { + kernelModules = [ "acpi_call" ]; + extraModulePackages = [ config.boot.kernelPackages.acpi_call ]; + }; } -- cgit v1.2.3