all repos

dotfiles @ 734af357dd5f5f421f45ea8e7b330a2a19a1b11a

my dotfiles

config/polybar/scripts/microphone.sh (view raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/bash
MICSYMBOL=$1
MICMUTEDSYMBOL=$2

case "$1" in
    --click)
	amixer -D pulse sset Capture toggle
	;;
    *)
	;;
esac

STATUS=$(amixer -D pulse get Capture | grep -E "\[on\]|\[off\]" | cut -s -d ' ' -f 8 | uniq)

if [[ $STATUS = "[on]" ]]; then
    echo $MICSYMBOL
elif [[ $STATUS = "[off]" ]]; then
    echo $MICMUTEDSYMBOL
else
    echo "Not working, check script."
fi