From b3caadd352fd774be1a9a7ed76ea5aab598d3372 Mon Sep 17 00:00:00 2001 From: xyz Date: Sat, 19 Mar 2022 21:13:51 -0700 Subject: backlight --- home/xyz/.local/bin/backlight | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 home/xyz/.local/bin/backlight (limited to 'home/xyz/.local') diff --git a/home/xyz/.local/bin/backlight b/home/xyz/.local/bin/backlight new file mode 100755 index 00000000..b148b90c --- /dev/null +++ b/home/xyz/.local/bin/backlight @@ -0,0 +1,26 @@ +#!/bin/sh +# adjust backlight + +brightness=$(cat /sys/class/backlight/intel_backlight/brightness) +max_brightness=$(cat /sys/class/backlight/intel_backlight/max_brightness) +step=$((max_brightness/20)) + +while getopts ud opt; do + case $opt in + u) + case "$brightness" in + 0) echo 1;; + 1) echo "$step";; + *) echo "$((brightness+step))";; + esac + ;; + d) + case "$brightness" in + 1) echo 0;; + "$step") echo 1;; + *) echo "$((brightness-step))";; + esac + ;; + \?) exit 1;; + esac +done | sudo tee /sys/class/backlight/intel_backlight/brightness > /dev/null -- cgit v1.2.3-70-g09d2