From 930e265420921e55af6afec623f2f11835081ce0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Rivera?= Date: Sun, 14 Jun 2026 11:05:39 +0200 Subject: [PATCH] tlp:replace by powerprofilesdaemon --- modules/hardware/battery.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/hardware/battery.nix b/modules/hardware/battery.nix index 234ab2d..096d37d 100644 --- a/modules/hardware/battery.nix +++ b/modules/hardware/battery.nix @@ -35,8 +35,8 @@ */ services.system76-scheduler.settings.cfsProfiles.enable = true; # Better scheduling for CPU cycles - thanks System76!!! services.thermald.enable = false; # Enable thermald, the temperature management daemon. (only necessary if on Intel CPUs) - services.power-profiles-daemon.enable = false; # Disable GNOMEs power management - services.tlp = { + services.power-profiles-daemon.enable = true; # ppd is recommended over tlp for framework 16 + /*services.tlp = { enable = true; # Enable TLP (better than gnomes internal power manager) settings = { CPU_BOOST_ON_AC = 1; @@ -51,7 +51,7 @@ PLATFORM_PROFILE_ON_BAT = "powersave"; STOP_CHARGE_THRESH_BAT1 = 80; }; - }; + };*/ environment.systemPackages = [ self.packages.${pkgs.system}.custom-performance ];