23 lines
469 B
Bash
Executable File
23 lines
469 B
Bash
Executable File
#!/bin/bash
|
|
|
|
backlight_float=$(xbacklight -get)
|
|
current_backlight=${backlight_float%%.*}
|
|
|
|
case $1 in
|
|
"raise")
|
|
(( current_backlight += 5 ))
|
|
[[ $current_backlight -gt 100 ]] && current_backlight=100
|
|
|
|
xbacklight -set $current_backlight
|
|
notify-send -t 250 "BL: $current_backlight"
|
|
;;
|
|
"lower")
|
|
(( current_backlight -= 5 ))
|
|
[[ $current_backlight -lt 5 ]] && current_backlight=1
|
|
|
|
xbacklight -set $current_backlight
|
|
notify-send -t 250 "BL: $current_backlight"
|
|
;;
|
|
esac
|
|
|