From bd0c6bc05c529e90317e9b3d6f0ba7890a1ebca3 Mon Sep 17 00:00:00 2001 From: Miguel Date: Tue, 29 May 2018 20:28:06 +0200 Subject: add xmonad stuff --- xmonad/nvidia-temp.sh | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100755 xmonad/nvidia-temp.sh (limited to 'xmonad/nvidia-temp.sh') diff --git a/xmonad/nvidia-temp.sh b/xmonad/nvidia-temp.sh new file mode 100755 index 0000000..9adc421 --- /dev/null +++ b/xmonad/nvidia-temp.sh @@ -0,0 +1,36 @@ +#/bin/sh + +TEMP_LOW=60 +TEMP_HIGH=65 + +GPU_LOW=60 +GPU_HIGH=85 + +TEMP=`nvidia-smi | head -n 9| tail -n 1 | cut -f 5 -d' ' | sed 's/C//'` +GPU=`nvidia-smi -q | grep Gpu | sed 's/^.*\: \([0-9]*\).*$/\1/'` + +get_color() +{ + TEMP=$1 + LOW=$2 + HIGH=$3 + if test $TEMP -lt $LOW + then + COL=gray90 + else + if test $TEMP -lt $HIGH + then + COL=lightblue + else + COL=red + fi + fi + + echo $COL +} + +TEMP_COL=$(get_color $TEMP $TEMP_LOW $TEMP_HIGH) +GPU_COL=$(get_color $GPU $GPU_LOW $GPU_HIGH) + +echo "$GPU% ($TEMP°C)" + -- cgit v1.2.3