From 229e3512ca69216d71002a59b81d5996c379a0bf Mon Sep 17 00:00:00 2001 From: cronidea Date: Sun, 28 Nov 2021 14:14:40 +0000 Subject: [PATCH] Added muteinputs and modified sb-volume --- .local/bin/muteinputs | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .local/bin/muteinputs diff --git a/.local/bin/muteinputs b/.local/bin/muteinputs new file mode 100644 index 00000000..8060b71c --- /dev/null +++ b/.local/bin/muteinputs @@ -0,0 +1,17 @@ +#!/bin/sh + +# only select sources that are an actual microphone +sources="$(pamixer --list-sources | awk '!/Built/{ cnt++ ; if (cnt == 2) print $1 }')" + +# check if the first source that is not a monitor is muted +muted="$(pamixer --source "$(echo "$sources" | head -1)" --get-mute)" + +if [ "$muted" = "false" ]; then + for i in $sources; do + pamixer --source "$i" -m + done +else + for i in $sources; do + pamixer --source "$i" -u + done +fi