#!/usr/bin/env sh # index=$(pacmd list-sources | grep -oP '\* index: \d+' | awk '{ print $3 }') # TODO default source not hardcoded # pactl set-source-mute $index toggle # Use the alsa approach # amixer -q -D pulse set Capture toggle pactl set-source-mute alsa_input.pci-0000_28_00.3.analog-stereo toggle