#!/usr/bin/env dash # I expect all volume adjustments to be done through the volume.sh script (in # os/arch/bin), which will inform lemonbar of changes, so we only need to intialize # volume once here. . $(dirname $0)/../panel-config # media player icons ICON_MUTED="" ICON_SPEAKER="" if echo "$data" | grep '\[on\]' >/dev/null then vol=$(echo "$data" | sed -n 's/^.*\[\([0-9]\+\)%.*$/\1/p' | uniq) case "$vol" in 0) echo "V${ICON_MUTED}" ;; *) echo "V${ICON_SPEAKER}" ;; esac else echo "V%{F${COLOR_DIM}}${ICON_MUTED}%{F-}" fi