Update
| Author | Mitja Felicijan <mitja.felicijan@gmail.com> | 2025-09-29 08:17:12 +0200 |
| Committer | Mitja Felicijan <mitja.felicijan@gmail.com> | 2025-09-29 08:17:12 +0200 |
| Commit | b4125ecac022e5772b2bb527558f67ead3724e1c (patch) |
|
-rw-r--r-- |
.conkyrc | 3 | |
-rwxr-xr-x |
.shenanigans.sh | 6 |
2 files changed, 3 insertions, 6 deletions
| diff --git a/.conkyrc b/.conkyrc | |||
| 1 | conky.config = { |
1 | conky.config = { |
| 2 | update_interval = 2, |
||
| 2 | alignment = 'top_right', |
3 | alignment = 'top_right', |
| 3 | background = true, |
4 | background = true, |
| 4 | double_buffer = true, |
5 | double_buffer = true, |
| ... | |||
| 26 | GPU Temp${alignr} ${exec nvidia-smi --query-gpu=temperature.gpu --format=csv,noheader}°C |
27 | GPU Temp${alignr} ${exec nvidia-smi --query-gpu=temperature.gpu --format=csv,noheader}°C |
| 27 | Audio Sink${alignr}${exec pats -l} |
28 | Audio Sink${alignr}${exec pats -l} |
| 28 | Volume${alignr}${exec amixer get Master | awk -F'[][]' '/Left:/ { print $2; exit }'} |
29 | Volume${alignr}${exec amixer get Master | awk -F'[][]' '/Left:/ { print $2; exit }'} |
| 29 | Microphone${alignr}${eval ${execi 5 bash -c 'source ~/.shenanigans.sh; mic_status'}} |
30 | Microphone${alignr}${if_match ${execi 5 bash -c 'source ~/.shenanigans.sh; mic_status'} == 1}${color}active${else}${color orange}muted${endif}${color} |
| 30 | 31 | ||
| 31 | CPU Usage${alignr} $cpu% |
32 | CPU Usage${alignr} $cpu% |
| 32 | ${cpugraph} |
33 | ${cpugraph} |
| ... | |||
| diff --git a/.shenanigans.sh b/.shenanigans.sh | |||
| ... | |||
| 85 | } |
85 | } |
| 86 | 86 | ||
| 87 | mic_status() { |
87 | mic_status() { |
| 88 | if pactl get-source-mute @DEFAULT_SOURCE@ | grep -q "no"; then |
88 | pactl get-source-mute @DEFAULT_SOURCE@ | grep -q "no" && echo 1 || echo 0; |
| 89 | echo "\${color green}active\${color}" |
||
| 90 | else |
||
| 91 | echo "\${color orange}muted\${color}" |
||
| 92 | fi |
||
| 93 | } |
89 | } |