aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorInqiyad Sabr <sabr@ariamath.xyz>2025-10-16 21:56:07 +0600
committerInqiyad Sabr <sabr@ariamath.xyz>2025-10-16 21:56:07 +0600
commitcb888d0a905179ea25e5b860b1a1a31f8de64e13 (patch)
treed21816f7c69db653232e2deb3f3bdc5afc7f558e
parent23f3b189a9b14b5fb0cb92165add3c7cbe471823 (diff)
renamed to sbc
-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"