summaryrefslogtreecommitdiff
path: root/common/bin/brightness.sh
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2020-10-22 11:47:42 -0400
committerKjetil Orbekk <kj@orbekk.com>2020-10-22 11:47:42 -0400
commit4276ddd26a6841809199fd915cda0b0089173451 (patch)
tree786ea3897253464a200fc0bce2d7387c1ba18db9 /common/bin/brightness.sh
parent68908463d7676c35540fcea20ae70d177f49b053 (diff)
add zoxide
Diffstat (limited to 'common/bin/brightness.sh')
-rwxr-xr-xcommon/bin/brightness.sh22
1 files changed, 22 insertions, 0 deletions
diff --git a/common/bin/brightness.sh b/common/bin/brightness.sh
new file mode 100755
index 0000000..5cedc62
--- /dev/null
+++ b/common/bin/brightness.sh
@@ -0,0 +1,22 @@
+#!/usr/bin/env bash
+readonly XBACKLIGHT=xbacklight
+
+current_level=$($XBACKLIGHT)
+current_level=$((${current_level%.*}))
+
+if (( "$current_level" < 8 )); then
+ diff=1
+elif (( "$current_level" < 24 )); then
+ diff=6
+else
+ diff=10
+fi
+
+if [[ $1 == "+" ]]; then
+ $XBACKLIGHT -inc $diff
+elif [[ $1 == "-" ]]; then
+ $XBACKLIGHT -dec $diff
+else
+ echo "Usage: $0 +|-"
+ exit 1
+fi