#!/usr/bin/env bash set -euf -o pipefail function send_notification { icon="/home/deadguy/.local/share/icons/ArchLabs-Light/24x24/actions/contrast.svg" dunstify -i "$icon" -r 5555 -u low " $(printf %.0f%% "$(xbacklight -get)")" } case $1 in up) # increase the backlight by 5% xbacklight -inc 5 send_notification ;; down) # decrease the backlight by 5% xbacklight -dec 5 send_notification ;; esac