aboutsummaryrefslogtreecommitdiff
path: root/configs/xmobar_cputemp.sh
blob: 8af1b4767ee508535ff12e14aaf663f3945bb7f4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh

if [ "x$1" = "xCPU" ]; then
	OUT=$(sensors | sed -n 's/^CPU Temperature:\s*+\(.*\)°C\s*(\(.*\)/\1/p')
elif [ "x$1" = "xMB" ]; then
	OUT=$(sensors | sed -n 's/^MB Temperature:\s*+\(.*\)°C\s*(\(.*\)/\1/p')
else
	exit 1
fi

if [ $OUT -ge 60 ]; then
	echo "<fc=#00FF00>$OUT</fc>°C"
elif [ $OUT -ge 67 ]; then
	echo "<fc=#FFFF00>$OUT</fc>°C"
elif [ $OUT -ge 75 ]; then
	echo "<fc=#FF0000>$OUT</fc>°C"
else
	echo "$OUT°C"
fi