diff options
author | Baitinq <30861839+Baitinq@users.noreply.github.com> | 2020-10-22 00:09:35 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-22 00:09:35 +0100 |
commit | 88628f81aad47015b0f7fe202adcc157ce268406 (patch) | |
tree | 6bd6943767505adf9f0bb2e92001b8749863e6d4 | |
parent | 71f3fd8a776208df0787976e0be720ee8cfe0cf8 (diff) | |
parent | e941dcc3ae626c4f9d3ca1d9a2ef5ab8a281289f (diff) |
Merge pull request #19 from Baitinq/master
added nvidia_gpu_temp module
-rwxr-xr-x | modules/nvidia_gpu_temp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/modules/nvidia_gpu_temp b/modules/nvidia_gpu_temp new file mode 100755 index 0000000..5fc26e7 --- /dev/null +++ b/modules/nvidia_gpu_temp @@ -0,0 +1,22 @@ +#!/bin/bash + +# Gets temperature of the GPU +# Dependencies: nvidia drivers and nvidia-settings + +PREFIX=' ' +FIRE=' ' + +WARNING_LEVEL=80 + +get_gputemp() +{ + GPU_TEMP="$(nvidia-settings -q gpucoretemp -t | head -n 1)" + + if [ "$GPU_TEMP" -ge $WARNING_LEVEL ]; then + PREFIX="$FIRE$PREFIX" + fi + + echo "$PREFIX$GPU_TEMP°C" +} + +get_gputemp |