22 lines
605 B
Bash
Executable File
22 lines
605 B
Bash
Executable File
#! /bin/bash
|
|
|
|
pactl list sources | grep -qi 'Mute: yes'
|
|
state="$?"
|
|
|
|
id="991050"
|
|
appName="microphone-is-muted"
|
|
|
|
if [[ "$state" == "0" ]]; then
|
|
# mic is muted
|
|
pactl set-source-mute @DEFAULT_SOURCE@ 0
|
|
dunstify -a "$appName" -u low -t 1000 -r "$id" "Actived microphone" "It's not muted now"
|
|
|
|
echo "0" >/sys/devices/platform/huawei-wmi/leds/platform::micmute/brightness
|
|
else
|
|
# mic is not muted
|
|
pactl set-source-mute @DEFAULT_SOURCE@ 1
|
|
dunstify -a "$appName" -u low -t 1000 -r "$id" "Disabled microphone" "It's muted now"
|
|
|
|
echo "1" >/sys/devices/platform/huawei-wmi/leds/platform::micmute/brightness
|
|
fi
|