Skip to content

Commit

Permalink
pulseaudio-microphone: use @DEFAULT_SOURCE@
Browse files Browse the repository at this point in the history
  • Loading branch information
febits committed Feb 23, 2024
1 parent 4eaef74 commit 220d632
Showing 1 changed file with 4 additions and 7 deletions.
11 changes: 4 additions & 7 deletions polybar-scripts/pulseaudio-microphone/pulseaudio-microphone.sh
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -22,23 +22,20 @@ listen() {

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

if [ "$MUTED" = "yes" ]; then
pactl set-source-mute "$DEFAULT_SOURCE" 0
pactl set-source-mute @DEFAULT_SOURCE@ 0
else
pactl set-source-mute "$DEFAULT_SOURCE" 1
pactl set-source-mute @DEFAULT_SOURCE@ 1
fi
}

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

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

case "$1" in
Expand Down

0 comments on commit 220d632

Please sign in to comment.