#! /bin/sh . ../mpanel.subr align="right" background="$(color 10)" foreground="$(color 3)" waitFunc="sleep 1" clickFunc='toggle flag; [ "$flag" = "true" ] && waitFunc="sleep 1" || waitFunc="sleep infinity"' flag="true" warn="" SYMBOL="" print_stats() { temp="$(cat /sys/class/thermal/thermal_zone4/temp | awk '{printf "%3.0f", $1/1000}')" if [ "$(echo "$temp" | head -c2)" -gt "80" ]; then [ "$warn" != "urgent" ] && notify-send --urgency=critical "CPU Temperature High!" warn="urgent" else warn="" fi if [ "$flag" = "true" ]; then echo "$SYMBOL$temp°C " else echo "$SYMBOL " fi } loop print_stats