diff options
| -rw-r--r-- | README.md | 2 | ||||
| -rwxr-xr-x | sbc (renamed from brl) | 15 |
2 files changed, 9 insertions, 8 deletions
@@ -9,4 +9,4 @@ To install this you just need to put this script in one of your preferred `${PAT (or maybe I'll just add a `./install` file) # Usage -See `brl -h` for more information. (Or check Line23 in the brl script) +See `brl -h` for more information. @@ -8,14 +8,15 @@ # Honestly, brightnessctl is bloat. # ==================================== device="$(find /sys/class/backlight/*)" -fmax="$device/max_brightness" -fnow="$device/brightness" -m="$(cat "$fmax")" -c="$(cat "$fnow")" +fmax="${device}/max_brightness" +fnow="${device}/brightness" +m="$(cat "${fmax}")" +c="$(cat "${fnow}")" +v=$2 case "$1" in - "-s") printf "%d" $(($2 * m / 100)) > "$fnow";; - "-i") printf "%d" $((c + $2 * m / 100)) > "$fnow";; - "-d") printf "%d" $((c - $2 * m / 100)) > "$fnow";; + "-s") printf "%d" $((v * m / 100)) > "${fnow}";; + "-i") printf "%d" $((c + v * m / 100)) > "${fnow}";; + "-d") printf "%d" $((c - v * m / 100)) > "${fnow}";; "-v") printf "brl v0.0.1\n" printf "A simple brightness control program\n" |