|
|
|
|
@ -29,9 +29,9 @@ get_icon() {
|
|
|
|
|
# Notify |
|
|
|
|
notify_user() { |
|
|
|
|
if [[ "$(get_volume)" == "Muted" ]]; then |
|
|
|
|
notify-send -e -h string:x-canonical-private-synchronous:volume_notif -u low -i "$(get_icon)" "Volume: Muted" |
|
|
|
|
notify-send -e -a volume -h string:x-canonical-private-synchronous:volume_notif -u low -i "$(get_icon)" "Volume: Muted" |
|
|
|
|
else |
|
|
|
|
notify-send -e -h int:value:"$(get_volume | sed 's/%//')" -h string:x-canonical-private-synchronous:volume_notif -u low -i "$(get_icon)" "Volume: $(get_volume)" |
|
|
|
|
notify-send -e -a volume -h int:value:"$(get_volume | sed 's/%//')" -h string:x-canonical-private-synchronous:volume_notif -u low -i "$(get_icon)" "Volume: $(get_volume)" |
|
|
|
|
fi |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -54,18 +54,18 @@ dec_volume() {
|
|
|
|
|
# Toggle Mute |
|
|
|
|
toggle_mute() { |
|
|
|
|
if [ "$(pamixer --get-mute)" == "false" ]; then |
|
|
|
|
pamixer -m && notify-send -e -u low -i "$iDIR/volume-mute.png" "Volume Switched OFF" |
|
|
|
|
pamixer -m && notify-send -e -a volume -u low -i "$iDIR/volume-mute.png" "Volume Switched OFF" |
|
|
|
|
elif [ "$(pamixer --get-mute)" == "true" ]; then |
|
|
|
|
pamixer -u && notify-send -e -u low -i "$(get_icon)" "Volume Switched ON" |
|
|
|
|
pamixer -u && notify-send -e -a volume -u low -i "$(get_icon)" "Volume Switched ON" |
|
|
|
|
fi |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
# Toggle Mic |
|
|
|
|
toggle_mic() { |
|
|
|
|
if [ "$(pamixer --default-source --get-mute)" == "false" ]; then |
|
|
|
|
pamixer --default-source -m && notify-send -e -u low -i "$iDIR/microphone-mute.png" "Microphone Switched OFF" |
|
|
|
|
pamixer --default-source -m && notify-send -e -a volume -u low -i "$iDIR/microphone-mute.png" "Microphone Switched OFF" |
|
|
|
|
elif [ "$(pamixer --default-source --get-mute)" == "true" ]; then |
|
|
|
|
pamixer -u --default-source u && notify-send -e -u low -i "$iDIR/microphone.png" "Microphone Switched ON" |
|
|
|
|
pamixer -u --default-source u && notify-send -e -a volume -u low -i "$iDIR/microphone.png" "Microphone Switched ON" |
|
|
|
|
fi |
|
|
|
|
} |
|
|
|
|
# Get Mic Icon |
|
|
|
|
@ -92,7 +92,7 @@ get_mic_volume() {
|
|
|
|
|
notify_mic_user() { |
|
|
|
|
volume=$(get_mic_volume) |
|
|
|
|
icon=$(get_mic_icon) |
|
|
|
|
notify-send -e -h int:value:"$volume" -h "string:x-canonical-private-synchronous:volume_notif" -u low -i "$icon" "Mic-Level: $volume" |
|
|
|
|
notify-send -e -a volume -h int:value:"$volume" -h "string:x-canonical-private-synchronous:volume_notif" -u low -i "$icon" "Mic-Level: $volume" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
# Increase MIC Volume |
|
|
|
|
|