Set up hotkeys to control the microphone

This commit is contained in:
Ohad Livne 2025-06-04 22:46:19 +03:00
parent 6584255458
commit 9ecd7e4222
Signed by: libohad-dev
GPG key ID: 34FDC68B51191A4D
2 changed files with 17 additions and 1 deletions

View file

@ -64,6 +64,19 @@ elif [ "${audio_mute}" = "no" ]; then
else
audio_symbol="🔊"
fi
else
audio_symbol="❔"
fi
mike_mute=$(pactl get-source-mute @DEFAULT_SOURCE@ | awk '{print $2}')
mike_volume=$(pactl get-source-volume @DEFAULT_SOURCE@ | grep -o '[0-9]\+%' | head -n 1 | tr -d %)
mike_symbol="❔"
if [ "${mike_mute}" = "yes" ]; then
mike_symbol="🍌"
elif [ "${mike_mute}" = "no" ]; then
mike_symbol="🎤"
else
mike_symbol="❔"
fi
battery=$(cat /sys/class/power_supply/BAT0/capacity)
@ -84,4 +97,4 @@ case "${battery_state}" in
;;
esac
echo "${recs} 🕹️${touchpad_active} 📆${today} ${clock_face}${now} ${audio_symbol}${audio_volume}% ${battery_symbol}${battery}%"
echo "${recs} 🕹️${touchpad_active} 📆${today} ${clock_face}${now} ${mike_symbol}${mike_volume}% ${audio_symbol}${audio_volume}% ${battery_symbol}${battery}%"