From 7a6ffec82c861852e3ff6dc2d67800fc18084520 Mon Sep 17 00:00:00 2001 From: Marc Date: Wed, 20 Nov 2019 10:27:38 +0000 Subject: [PATCH] added functions for brightness controls --- .config/scripts/backlight_dec.sh | 13 +++++++++++++ .config/scripts/backlight_inc.sh | 13 +++++++++++++ .config/sxhkd/sxhkdrc | 4 ++++ 3 files changed, 30 insertions(+) create mode 100755 .config/scripts/backlight_dec.sh create mode 100755 .config/scripts/backlight_inc.sh diff --git a/.config/scripts/backlight_dec.sh b/.config/scripts/backlight_dec.sh new file mode 100755 index 0000000..4ac1378 --- /dev/null +++ b/.config/scripts/backlight_dec.sh @@ -0,0 +1,13 @@ +#!/bin/sh +b=$(cat /sys/class/backlight/amdgpu_bl0/brightness) + +a=0 + +if [ $b -gt 0 ]; then + while [ $a -lt 10 -a $b -gt 0 ]; do + b=`expr $b - 1` + echo $b | sudo tee /sys/class/backlight/amdgpu_bl0/brightness + a=`expr $a + 1` + done +fi + diff --git a/.config/scripts/backlight_inc.sh b/.config/scripts/backlight_inc.sh new file mode 100755 index 0000000..8d8ee3a --- /dev/null +++ b/.config/scripts/backlight_inc.sh @@ -0,0 +1,13 @@ +#!/bin/sh +b=$(cat /sys/class/backlight/amdgpu_bl0/brightness) + +a=0 + +if [ $b -lt 255 ]; then + while [ $a -lt 10 -a $b -lt 255 ]; do + b=`expr $b + 1` + echo $b | sudo tee /sys/class/backlight/amdgpu_bl0/brightness + a=`expr $a + 1` + done +fi + diff --git a/.config/sxhkd/sxhkdrc b/.config/sxhkd/sxhkdrc index 263aa00..a3d57d6 100644 --- a/.config/sxhkd/sxhkdrc +++ b/.config/sxhkd/sxhkdrc @@ -137,4 +137,8 @@ super + alt + shift + {h,j,k,l} super + {Left,Down,Up,Right} bspc node -v {-20 0,0 20,0 -20,20 0} +XF86MonBrightnessUp + $HOME/.config/scripts/backlight_inc.sh +XF86MonBrightnessDown + $HOME/.config/scripts/backlight_dec.sh