Ahwxorg/modules/home/sketchybar/plugins/volume.sh
2026-02-21 23:19:14 +01:00

26 lines
542 B
Bash
Executable file

#!/bin/sh
# The volume_change event supplies a $INFO variable in which the current volume
# percentage is passed to the script.
if [ "$SENDER" = "volume_change" ]; then
VOLUME="$INFO"
CURRENT="$(SwitchAudioSource -c)"
#case "$VOLUME" in
#[6-9][0-9] | 100)
# ICON="󰕾"
# ;;
#[3-5][0-9])
# ICON="󰖀"
# ;;
#[1-9] | [1-2][0-9])
# ICON="󰕿"
# ;;
#*) ICON="󰖁" ;;
#esac
# sketchybar --set "$NAME" icon="$ICON" label="$CURRENT: $VOLUME%"
sketchybar --set "$NAME" label="VOL: $CURRENT: $VOLUME%"
fi