commits
tags
#!/bin/sh
# brightness module -- dispatched by subcommand:
# brightness.sh -> bar text / slider starting value, "NN%"
# brightness.sh set NN% -> slider drag target
# brightness.sh menu -> popup definition, read once at startup (see
# README, "Module-declared menus")
mode="${1:-get}"
case "$mode" in
menu)
echo 'popup : hover : slider'
echo "popup_set : \"$0 set\""
;;
get)
brightnessctl -m 2>/dev/null | awk -F, '{print $4}'
;;
set)
brightnessctl set "$2"
;;
esac