misc/scripts/brightness

28 lines
420 B
Bash
Executable File

#!/bin/sh
# set backlight brightness level
current=$(cat /sys/class/backlight/intel_backlight/brightness)
if test -z "$1"; then
echo "$current"
exit 0
fi
case "$1" in
'+' | '-')
if test -z "$2"; then
echo "missing increment"
exit 1
fi
new="$((current $1 $2))"
;;
*)
echo "invalid argument '$1'"
exit 1
;;
esac
echo "current: $new"
echo "$new" > /sys/class/backlight/intel_backlight/brightness