From 8b1a2abb3bc497af04f9531db46af4b0dda42117 Mon Sep 17 00:00:00 2001 From: "Adam T. Carpenter" Date: Wed, 13 May 2020 08:19:11 -0400 Subject: updated for FreeBSD userland, included wpg scripts --- i3blocks-cputemp.sh | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'i3blocks-cputemp.sh') diff --git a/i3blocks-cputemp.sh b/i3blocks-cputemp.sh index 94a9a2b..c88ecef 100755 --- a/i3blocks-cputemp.sh +++ b/i3blocks-cputemp.sh @@ -1,14 +1,16 @@ #!/bin/sh -kelvins=$(cat /sys/devices/platform/coretemp.0/hwmon/hwmon3/temp1_input) low=122 # 50C high=176 # 80C icon_low=󱃃 icon_mid=󰔏 icon_high=󱃂 -fahrenheit=$(expr $(expr $(expr $(expr $kelvins \* 9) / 5) / 1000) + 32) -[ $fahrenheit -lt $low ] && printf $icon_low -[ $fahrenheit -ge $low ] && [ $fahrenheit -lt $high ] && printf $icon_mid -[ $fahrenheit -ge $high ] && printf $icon_high +celcius=$(sysctl -n dev.cpu.0.temperature | cut -d'.' -f1) +[ $celcius -lt $low ] && printf $icon_low +[ $celcius -ge $low ] && [ $fahrenheit -lt $high ] && printf $icon_mid +[ $celcius -ge $high ] && printf $icon_high -printf " %s ℉\n" $fahrenheit +#printf " %s C\n" $celcius + +# 'Murica +printf " %s ℉\n" $(echo "scale=1; $celcius * 9 / 5 + 32" | bc -l) -- cgit v1.2.3