Skip to content

Commit 220d632

Browse files
authored
pulseaudio-microphone: use @DEFAULT_SOURCE@
1 parent 4eaef74 commit 220d632

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

polybar-scripts/pulseaudio-microphone/pulseaudio-microphone.sh

100644100755
Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,23 +22,20 @@ listen() {
2222

2323
toggle() {
2424
MUTED=$(pacmd list-sources | awk '/\*/,EOF {print}' | awk '/muted/ {print $2; exit}')
25-
DEFAULT_SOURCE=$(pacmd list-sources | awk '/\*/,EOF {print $3; exit}')
2625

2726
if [ "$MUTED" = "yes" ]; then
28-
pactl set-source-mute "$DEFAULT_SOURCE" 0
27+
pactl set-source-mute @DEFAULT_SOURCE@ 0
2928
else
30-
pactl set-source-mute "$DEFAULT_SOURCE" 1
29+
pactl set-source-mute @DEFAULT_SOURCE@ 1
3130
fi
3231
}
3332

3433
increase() {
35-
DEFAULT_SOURCE=$(pacmd list-sources | awk '/\*/,EOF {print $3; exit}')
36-
pactl set-source-volume "$DEFAULT_SOURCE" +5%
34+
pactl set-source-volume @DEFAULT_SOURCE@ +5%
3735
}
3836

3937
decrease() {
40-
DEFAULT_SOURCE=$(pacmd list-sources | awk '/\*/,EOF {print $3; exit}')
41-
pactl set-source-volume "$DEFAULT_SOURCE" -5%
38+
pactl set-source-volume @DEFAULT_SOURCE@ -5%
4239
}
4340

4441
case "$1" in

0 commit comments

Comments
 (0)