#!/bin/sh case $1 in source) # mic val=$(wpctl get-volume '@DEFAULT_AUDIO_SOURCE@' | grep -q MUTED && echo 1 || echo 0) echo "$val" | sudo tee /sys/class/leds/platform::micmute/brightness ;; sink) # speaker val=$(wpctl get-volume '@DEFAULT_AUDIO_SINK@' | grep -q MUTED && echo 1 || echo 0) echo "$val" | sudo tee /sys/class/leds/platform::mute/brightness ;; *) echo "Usage: $0 source|sink" exit 1 ;; esac