1
0
Fork 0

clean up pamixer-notify

This commit is contained in:
Luca Bilke 2023-03-28 18:46:48 +02:00
parent 668c70402a
commit c02b939f8f
No known key found for this signature in database
GPG Key ID: 7B77C51E8C779E75
1 changed files with 5 additions and 8 deletions

View File

@ -1,16 +1,14 @@
#!/bin/sh
# Arbitrary but unique message tag
msgTag="volume"
# Change the volume using alsa(might differ if you use pulseaudio)
pamixer "$@" >/dev/null
# Query amixer for the current volume and whether or not the speaker is muted
msgTag="volume" # Arbitrary but unique message tag
volume="$(pamixer --get-volume)"
mute="$(pamixer --get-mute)"
[ "$volume" -gt "100" ] && highlight="#ff768e" || highlight="#7aa2f7"
[ "$volume" -gt "100" ] &&
highlight="#ff768e" ||
highlight="#7aa2f7"
if [ "$mute" = "true" ]; then
icon="audio-volume-muted"
@ -27,5 +25,4 @@ notify-send -a "changeVolume" -i "$icon" -u low "Volume: ${volume}%" \
-h int:value:$volume \
-h string:hlcolor:$highlight
# Play the volume changed sound
canberra-gtk-play -i audio-volume-change -d "changeVolume"