diff options
| author | 0scar <qgt268@alumni.ku.dk> | 2023-03-22 11:06:00 +0000 |
|---|---|---|
| committer | 0scar <qgt268@alumni.ku.dk> | 2023-03-22 11:06:00 +0000 |
| commit | c990b20a8b6db9e6190e0ce775f0cc5ecb4bf1bb (patch) | |
| tree | 06f8bcbe92a2f27858e7e431799a13dbcd7cd3e1 /.local/bin/statusbar/volinfo | |
| parent | fd8a737134eb92e204aa632731ea303fed1dc1b0 (diff) | |
Update statusbar scripts
Diffstat (limited to '.local/bin/statusbar/volinfo')
| -rwxr-xr-x | .local/bin/statusbar/volinfo | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/.local/bin/statusbar/volinfo b/.local/bin/statusbar/volinfo index 692fe4d..72b0b1f 100755 --- a/.local/bin/statusbar/volinfo +++ b/.local/bin/statusbar/volinfo @@ -2,10 +2,28 @@ ARG=${1:-$BLOCK_BUTTON} +SIG="sigdwmblocks 4" + +[ "$XDG_SESSION_TYPE" = "wayland" ] && SIG="sigblock -b vol" + case $ARG in - 1) pamixer -t && sigdwmblocks 4;; + 1) pamixer -t + $SIG + ;; + 4) pamixer -i 5 + $SIG + ;; + 5) pamixer -d 5 + $SIG + ;; + *) + ;; esac VOL=$(pamixer --get-volume) -[ "$(pamixer --get-mute)" == "true" ] && echo -ne "\x0c\ufa80${VOL}\x0b" || echo -ne "\ufa7d${VOL}" +if [ "$(pamixer --get-mute)" = "true" ]; then + echo -e "\ufa80${VOL}" +else + echo -e "\ufa7d${VOL}" +fi |
