|
@@ -7,15 +7,18 @@
|
|
#xbacklight -inc "$1"
|
|
#xbacklight -inc "$1"
|
|
#exit
|
|
#exit
|
|
|
|
|
|
|
|
+# get brightness device
|
|
device=$(brightnessctl -l | grep "class 'backlight'" | tail -n +3 | awk '{print $2}' | tr -d "'")
|
|
device=$(brightnessctl -l | grep "class 'backlight'" | tail -n +3 | awk '{print $2}' | tr -d "'")
|
|
if brightnessctl -l | grep "class 'backlight'" | grep -q "^Device 'intel_backlight'"; then
|
|
if brightnessctl -l | grep "class 'backlight'" | grep -q "^Device 'intel_backlight'"; then
|
|
device="intel_backlight"
|
|
device="intel_backlight"
|
|
fi
|
|
fi
|
|
|
|
|
|
|
|
+# get brightness percentage
|
|
brightness=$(brightnessctl -d "${device}" | grep Current | awk -F '[)(]' "{print \$2 + $1}")
|
|
brightness=$(brightnessctl -d "${device}" | grep Current | awk -F '[)(]' "{print \$2 + $1}")
|
|
|
|
|
|
if [ "$(cat .config/norisa/brightness-state)" -eq "100" ]; then
|
|
if [ "$(cat .config/norisa/brightness-state)" -eq "100" ]; then
|
|
exit 1
|
|
exit 1
|
|
else
|
|
else
|
|
|
|
+ # set brightness
|
|
brightnessctl -d "${device}" set "$brightness"%
|
|
brightnessctl -d "${device}" set "$brightness"%
|
|
fi
|
|
fi
|