scripts

Various scripts for UNIX-like systems
git clone https://git.tronto.net/scripts
Download | Log | Files | Refs | README

togglemute (307B)


      1 #!/bin/sh
      2 
      3 # Toggle mute state and notify
      4 # Requires: pulsemixer, notify-send or similar
      5 
      6 #notify=notify-send
      7 notify=herbe
      8 
      9 ismute=$(pulsemixer --toggle-mute --get-mute)
     10 
     11 if [ "$ismute" = "1" ]; then
     12 	m="muted"
     13 else
     14 	m="unmuted"
     15 fi
     16 
     17 pkill herbe # comment this line too if not using herbe
     18 $notify "Audio $m"