diff --git a/_suckless/_scripts/sb-volume b/_suckless/_scripts/sb-volume index 393b36b..fcbd47b 100755 --- a/_suckless/_scripts/sb-volume +++ b/_suckless/_scripts/sb-volume @@ -1,8 +1,10 @@ #!/bin/sh -vol="$(pamixer --get-volume)" -device=$(pamixer --list-sources | awk '/Raven/ {print $1}') -[ $(echo $vol | wc -c) -lt 4 ] && svol=" ${vol}%" || svol="${vol}%" -[ $(pamixer --get-mute) = true ] && icon="🔇" || icon="🔊" -[ $(pamixer --source $device --get-mute) = true ] && micon="🔇" || micon="🎙️" -echo "${icon} ${svol} (mic ${micon})" +if [ "$1" != "mic" ]; then + vol="$(pamixer --get-volume)" + [ $(echo $vol | wc -c) -lt 4 ] && svol=" ${vol}%" || svol="${vol}%" + [ $(pamixer --get-mute) = true ] && echo "🔇 ^c#161616^^b#fd4285^mute^d^" || echo "🔊 ${svol}" +else + device=$(pamixer --list-sources | awk '/Raven/ {print $1}') + [ $(pamixer --source $device --get-mute) = true ] && echo "^c#161616^^b#fd4285^MM^d^" || echo "on" +fi diff --git a/_suckless/dwmblocks/blocks.h b/_suckless/dwmblocks/blocks.h index 0c58556..8077aa6 100644 --- a/_suckless/dwmblocks/blocks.h +++ b/_suckless/dwmblocks/blocks.h @@ -3,6 +3,7 @@ static const Block blocks[] = { /*Icon*/ /*Command*/ /*Update Interval*/ /*Update Signal*/ {"📧 ", "sb-mail", 180, 16 }, {"", "sb-volume", 0, 12 }, + {"🎙 ", "sb-volume mic", 0, 13 }, {"📶 ", "sb-network", 1, 0 }, {"", "sb-battery", 3, 0 }, {"📅 ", "date '+%F %T '", 1, 0 },