From 08d6e934b0410f3a8d28abddb1e58cd624048165 Mon Sep 17 00:00:00 2001 From: "committer@tuxwarrior" Date: Wed, 4 Mar 2026 13:06:03 -0500 Subject: [PATCH] + temp icon --- dots/bin/temperature.sh | 13 +++++++++---- .../icons/temperature-full-solid-full.alarm.svg | 1 + .../nwg-panel/icons/temperature-full-solid-full.svg | 2 +- 3 files changed, 11 insertions(+), 5 deletions(-) create mode 100644 dots/nwg-panel/icons/temperature-full-solid-full.alarm.svg diff --git a/dots/bin/temperature.sh b/dots/bin/temperature.sh index d67fce9..0079da8 100755 --- a/dots/bin/temperature.sh +++ b/dots/bin/temperature.sh @@ -12,9 +12,14 @@ # the value is reported in milli-degrees celsius. we divide by 1000 to convert to degrees celsius -echo /home/poq/.config/nwg-panel/icons/temperature-full-solid-full.svg -echo "$(($(cat /sys/devices/virtual/thermal/thermal_zone3/hwmon6/temp1_input) / 1000))°C" - - +# icon: https://fontawesome.com/icons/temperature-full?f=classic&s=solid +# to set colour in svg, set `fill="white"` in the file +temperature=$(($(cat /sys/devices/virtual/thermal/thermal_zone3/hwmon6/temp1_input) / 1000)) +if [[ ${temperature} -gt 59 ]]; then + echo /home/poq/.config/nwg-panel/icons/temperature-full-solid-full.alarm.svg +else + echo /home/poq/.config/nwg-panel/icons/temperature-full-solid-full.svg +fi +echo "${temperature}°C" diff --git a/dots/nwg-panel/icons/temperature-full-solid-full.alarm.svg b/dots/nwg-panel/icons/temperature-full-solid-full.alarm.svg new file mode 100644 index 0000000..38ec84c --- /dev/null +++ b/dots/nwg-panel/icons/temperature-full-solid-full.alarm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dots/nwg-panel/icons/temperature-full-solid-full.svg b/dots/nwg-panel/icons/temperature-full-solid-full.svg index 6f864c2..2c01227 100644 --- a/dots/nwg-panel/icons/temperature-full-solid-full.svg +++ b/dots/nwg-panel/icons/temperature-full-solid-full.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file