summaryrefslogtreecommitdiffstats
path: root/local/bin
diff options
context:
space:
mode:
Diffstat (limited to 'local/bin')
-rwxr-xr-xlocal/bin/audio_control.sh2
-rwxr-xr-xlocal/bin/sb-audio3
2 files changed, 4 insertions, 1 deletions
diff --git a/local/bin/audio_control.sh b/local/bin/audio_control.sh
index 516721a..a161690 100755
--- a/local/bin/audio_control.sh
+++ b/local/bin/audio_control.sh
@@ -11,6 +11,8 @@ send_signal() {
case $1 in
inc) pactl set-sink-volume @DEFAULT_SINK@ +$delta% ;;
dec) pactl set-sink-volume @DEFAULT_SINK@ -$delta% ;;
+ micinc) pactl set-source-volume @DEFAULT_SOURCE@ +$delta% ;;
+ micdec) pactl set-source-volume @DEFAULT_SOURCE@ -$delta% ;;
mutetoggle) pactl set-sink-mute @DEFAULT_SINK@ toggle ;;
deafentoggle) pactl set-source-mute @DEFAULT_SOURCE@ toggle ;;
*)
diff --git a/local/bin/sb-audio b/local/bin/sb-audio
index ef4f745..87ce7d7 100755
--- a/local/bin/sb-audio
+++ b/local/bin/sb-audio
@@ -16,6 +16,7 @@ esac
#vol="$(wpctl get-volume @DEFAULT_AUDIO_SINK@)"
vol="$(pactl get-sink-volume @DEFAULT_SINK@ | awk '/Volume/ { gsub(/%/,"",$5); print $5 }')"
+micvol="$(pactl get-source-volume @DEFAULT_SOURCE@ | awk '/Volume/ { gsub(/%/,"",$5); print $5 }')"
case 1 in
$((vol >= 70)) ) icon="🔊" ;;
@@ -28,7 +29,7 @@ if pactl get-sink-mute @DEFAULT_SINK@ | grep -q yes; then
fi
if pactl get-source-mute @DEFAULT_SOURCE@ | grep -q no; then
- icon="🎤"$icon
+ icon="🎤$micvol%"$icon
fi
echo "$icon$vol%"