Files
dotfiles/eww/.config/eww/scripts/brightness
2026-02-27 23:38:51 +01:00

17 lines
367 B
Bash

#!/bin/bash
# Get current brightness percentage
get_brightness() {
local current=$(brightnessctl get)
local max=$(brightnessctl max)
echo $((current * 100 / max))
}
# Output initial brightness
get_brightness
# Monitor brightness changes
inotifywait -m -e modify /sys/class/backlight/*/brightness 2>/dev/null | while read -r; do
get_brightness
done