aboutsummaryrefslogtreecommitdiff
path: root/templates/.bin/brightness.sh
diff options
context:
space:
mode:
authorBen Burwell <ben@benburwell.com>2019-08-13 14:40:54 -0400
committerBen Burwell <ben@benburwell.com>2019-08-13 14:40:54 -0400
commitc09d91fe95fca4367f47c06fc808cd02a1a8e6a5 (patch)
tree6c5c8dee0c219ab701dc1ff4c39e905dbac08e70 /templates/.bin/brightness.sh
add bins
Diffstat (limited to 'templates/.bin/brightness.sh')
-rwxr-xr-xtemplates/.bin/brightness.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/templates/.bin/brightness.sh b/templates/.bin/brightness.sh
new file mode 100755
index 0000000..80e317e
--- /dev/null
+++ b/templates/.bin/brightness.sh
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+basedir="/sys/class/backlight/"
+handler=$basedir$(ls $basedir)"/"
+old_brightness=$(cat $handler"brightness")
+max_brightness=$(cat $handler"max_brightness")
+old_brightness_p=$(( 100 * $old_brightness / $max_brightness ))
+new_brightness_p=$(( $old_brightness_p $1 ))
+new_brightness=$(( $max_brightness * $new_brightness_p / 100 ))
+echo $new_brightness > $handler"brightness"
+