Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- case "$1" in
- "XF86AudioMute" )
- MUTE=`amixer -c 0 get Master|tail -1|cut -d '[' -f 4|sed s/\]//`
- if [ $MUTE = "on" ] ; then
- amixer -q -c 0 set Master mute
- echo "🔊☓\nmute!"
- notify-send -u low -t 500 -i '/usr/share/icons/ContrastHigh/scalable/status/audio-volume-muted.svg' nmute
- else
- amixer -q -c 0 set Master unmute
- amixer -q -c 0 set Speaker unmute
- echo "🔊\nunmute!"
- notify-send -u low -t 500 -i '/usr/share/icons/ContrastHigh/scalable/status/audio-volume-high.svg' nunmute
- fi
- ;;
- "XF86AudioRaiseVolume" )
- amixer -c 0 set Master 2dB+ | tail -1 | cut -d '[' -f 2 | sed s/\]// | xargs notify-send -u low -t 500 -i '/usr/share/icons/ContrastHigh/scalable/status/audio-volume-medium.svg' Vol
- ;;
- "XF86AudioLowerVolume" )
- amixer -c 0 set Master 2dB- | tail -1 | cut -d '[' -f 2 | sed s/\]// | xargs notify-send -u low -t 500 -i '/usr/share/icons/ContrastHigh/scalable/status/audio-volume-medium.svg' Vol
- ;;
- esac
- exit;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement