tileos-settings-qtile/usr/share/qtile/scripts/brightness-control.sh

24 lines
445 B
Bash
Executable file

#!/bin/bash
function send_notification {
local VALUE=$(light -G | cut -d'.' -f1)
local TEXT="Brightness: ${VALUE}%"
notify-send \
--expire-time 800 \
--hint string:x-canonical-private-synchronous:brightness \
--hint "int:value:$VALUE" \
--hint "int:transient:1" \
"${TEXT}"
}
case $1 in
up)
light -A 5
send_notification
;;
down)
light -U 5
send_notification
;;
esac