Skip to content

Instantly share code, notes, and snippets.

@rendon
Last active November 6, 2015 05:15
Show Gist options
  • Save rendon/96f746612752ab152708 to your computer and use it in GitHub Desktop.
Save rendon/96f746612752ab152708 to your computer and use it in GitHub Desktop.
Some bash functions to manage screen brightness when your fn+<key> does not work.
function max() {
if [ $1 -gt $2 ]
then
echo $1
else
echo $2
fi
}
function min() {
if [ $1 -lt $2 ]
then
echo $1
else
echo $2
fi
}
function decbright() {
brightness=$(cat /sys/class/backlight/intel_backlight/brightness)
let new=$brightness-300
let brightness=$(max $new 0)
echo $brightness | sudo tee /sys/class/backlight/intel_backlight/brightness
}
function incbright() {
max_brightness=$(cat /sys/class/backlight/intel_backlight/max_brightness)
brightness=$(cat /sys/class/backlight/intel_backlight/brightness)
let new=$brightness+300
let brightness=$(min $new $max_brightness)
echo $max_brightness
echo $brightness | sudo tee /sys/class/backlight/intel_backlight/brightness
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment