Add Framework laptop controls and monitoring with hardware-aware discovery

This commit is contained in:
ajp_anton
2026-09-11 10:29:27 +00:00
parent 787231cb03
commit 8719402d97
50 changed files with 3611 additions and 9 deletions
@@ -0,0 +1,20 @@
[Unit]
Description=Framework Laptop Tools fan override
After=systemd-modules-load.service
Conflicts=sleep.target
Before=sleep.target
[Service]
Type=notify
ExecStart=/usr/libexec/framework-laptop-tools-fan
ExecStopPost=/usr/libexec/framework-laptop-tools-fan --restore
WatchdogSec=10
TimeoutStopSec=5
NoNewPrivileges=yes
ProtectHome=yes
PrivateTmp=yes
ProtectSystem=full
RestrictAddressFamilies=AF_UNIX
[Install]
WantedBy=multi-user.target