aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md2
-rwxr-xr-xsbc (renamed from brl)15
2 files changed, 9 insertions, 8 deletions
diff --git a/README.md b/README.md
index 88f7124..c78008e 100644
--- a/README.md
+++ b/README.md
@@ -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.
diff --git a/brl b/sbc
index 9e0cb69..e269c16 100755
--- a/brl
+++ b/sbc
@@ -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"