diff options
Diffstat (limited to '.config/guix/garm.scm')
-rw-r--r-- | .config/guix/garm.scm | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/.config/guix/garm.scm b/.config/guix/garm.scm index 3c9cd82..7ffdb3b 100644 --- a/.config/guix/garm.scm +++ b/.config/guix/garm.scm @@ -57,8 +57,19 @@ `((,username ,home))) ,(service tlp-service-type (tlp-configuration - (start-charge-thresh-bat0 75) - (stop-charge-thresh-bat0 80))))) + (cpu-scaling-governor-on-ac (list "powersave")) + (cpu-scaling-governor-on-bat (list "powersave")) + (energy-perf-policy-on-ac "powersave") + (energy-perf-policy-on-bat "powersave") + (pcie-aspm-on-ac "powersave") + (pcie-aspm-on-bat "powersave") + (sched-powersave-on-bat? #t) + (sched-powersave-on-ac? #t) + (sata-linkpwr-on-ac "min_power") + (sata-linkpwr-on-bat "min_power") + (start-charge-thresh-bat0 60) + (stop-charge-thresh-bat0 80))) + ,(service thermald-service-type))) (mapped-devices (list (mapped-device (source (uuid "1c6a4f4d-2494-4b83-965c-1bcfdbf8a0b8")) |