Files
niri-dotfiles/non-rice/sv/fanboost/run
T

15 lines
323 B
Bash

#!/bin/sh
# tiny microdaemon to keep fans cool
exec 2>&1
while true; do
temp=$(cat /sys/class/thermal/thermal_zone*/temp | sort -nr | head -1)
if [ "$temp" -ge 55000 ]; then
echo 1 > /sys/class/thermal/cooling_device*/cur_state
else
echo 0 > /sys/class/thermal/cooling_device*/cur_state
fi
sleep 5
done