From 1746ea2749f651da0423bfe637cddf0c22df831a Mon Sep 17 00:00:00 2001 From: Tom van der Lee Date: Wed, 23 Nov 2016 21:36:19 +0100 Subject: Updated dotfiles --- xorg/.local/usr/bin/xbacklightmon | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 xorg/.local/usr/bin/xbacklightmon (limited to 'xorg/.local/usr/bin') diff --git a/xorg/.local/usr/bin/xbacklightmon b/xorg/.local/usr/bin/xbacklightmon new file mode 100755 index 0000000..39f6b48 --- /dev/null +++ b/xorg/.local/usr/bin/xbacklightmon @@ -0,0 +1,17 @@ +#!/bin/sh + +path=/sys/class/backlight/acpi_video0 + +luminance() { + read -r level < "$path"/actual_brightness + factor=$((max / 100)) + printf '%d\n' "$((level / factor))" +} + +read -r max < "$path"/max_brightness + +xbacklight -set "$(luminance)" + +inotifywait -me modify --format '' "$path"/actual_brightness | while read; do + xbacklight -set "$(luminance)" +done -- cgit v1.2.3