summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorbd <bdunahu@operationnull.com>2024-06-24 21:39:32 -0600
committerbd <bdunahu@operationnull.com>2024-06-24 21:39:32 -0600
commitb0c486e409ae6d597f263df7bfae9e0aad0244a3 (patch)
treeac9ebefc0a2115b68aaa078420eb5e4d1898a513 /.config
parent2887088e76b3920eabfa074609dedcf5ac852bca (diff)
Add tlp to laptops, allowing user to query daemon settings
Diffstat (limited to '.config')
-rw-r--r--.config/guix/garm.scm9
-rw-r--r--.config/guix/vali.scm3
2 files changed, 9 insertions, 3 deletions
diff --git a/.config/guix/garm.scm b/.config/guix/garm.scm
index 1e884d6..3c9cd82 100644
--- a/.config/guix/garm.scm
+++ b/.config/guix/garm.scm
@@ -1,3 +1,4 @@
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; This configuration adapts the base-level 'ymir' ;;
;; OS declaration for 'garm', a laptop. ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -45,7 +46,8 @@
;; machine-specific packages
,@(list
- brightnessctl)))
+ brightnessctl
+ tlp)))
(services
`(,@bd-base-system-services
@@ -53,7 +55,10 @@
,@bd-mpd-service
,(service guix-home-service-type
`((,username ,home)))
- ,(service tlp-service-type)))
+ ,(service tlp-service-type
+ (tlp-configuration
+ (start-charge-thresh-bat0 75)
+ (stop-charge-thresh-bat0 80)))))
(mapped-devices (list (mapped-device
(source (uuid "1c6a4f4d-2494-4b83-965c-1bcfdbf8a0b8"))
diff --git a/.config/guix/vali.scm b/.config/guix/vali.scm
index 3ba1459..5c34540 100644
--- a/.config/guix/vali.scm
+++ b/.config/guix/vali.scm
@@ -46,7 +46,8 @@
;; machine-specific packages
,@(list
- brightnessctl)))
+ brightnessctl
+ tlp)))
(services
`(,@bd-base-system-services