Advertisement
Guest User

Untitled

a guest
Sep 2nd, 2015
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. case "$1" in
  4. "XF86AudioMute" )
  5. MUTE=`amixer -c 0 get Master|tail -1|cut -d '[' -f 4|sed s/\]//`
  6. if [ $MUTE = "on" ] ; then
  7. amixer -q -c 0 set Master mute
  8. echo "🔊☓\nmute!"
  9. notify-send -u low -t 500 -i '/usr/share/icons/ContrastHigh/scalable/status/audio-volume-muted.svg' nmute
  10. else
  11. amixer -q -c 0 set Master unmute
  12. amixer -q -c 0 set Speaker unmute
  13. echo "🔊\nunmute!"
  14. notify-send -u low -t 500 -i '/usr/share/icons/ContrastHigh/scalable/status/audio-volume-high.svg' nunmute
  15. fi
  16. ;;
  17. "XF86AudioRaiseVolume" )
  18. 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
  19. ;;
  20. "XF86AudioLowerVolume" )
  21. 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
  22. ;;
  23. esac
  24.  
  25. exit;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement