Files
lokale-scripte/brg.sh
T
2018-11-23 18:06:51 +01:00

58 lines
1.5 KiB
Bash
Executable File

#!/bin/bash
# HDMI Mnitor dunkler machen
uservalue=$1
echo Helligkeit [0-9]: $uservalue
if [ $uservalue ]
then
echo "xrandr --output HDMI-1 --brightness 0.$uservalue"
xrandr --output HDMI-1 --brightness "0.$uservalue"
else
#Erst den aktuellen wert ermitteln
xrandr=`xrandr --verbose | grep Brightness: | tr '\n' ' ' | tr -d ' '| tr -d '\t'`
xrandr=${xrandr:25}
## Achtung, das hier sind nur Stringvergleiche, keine Fließkommaberechnung!
if [[ $xrandr = 1.0 ]]
then
echo "xrandr --output HDMI-1 --brightness 0.9"
xrandr --output HDMI-1 --brightness 0.9
fi
if [[ $xrandr = 0.90 ]]
then
echo "xrandr --output HDMI-1 --brightness 0.80"
xrandr --output HDMI-1 --brightness 0.80
fi
if [[ $xrandr = 0.80 ]]
then
echo "xrandr --output HDMI-1 --brightness 0.70"
xrandr --output HDMI-1 --brightness 0.70
fi
if [[ $xrandr = 0.70 ]]
then
echo "xrandr --output HDMI-1 --brightness 0.60"
xrandr --output HDMI-1 --brightness 0.60
fi
if [[ $xrandr = 0.60 ]]
then
echo "xrandr --output HDMI-1 --brightness 0.50"
xrandr --output HDMI-1 --brightness 0.50
fi
if [[ $xrandr = 0.50 ]]
then
echo "xrandr --output HDMI-1 --brightness 0.40"
xrandr --output HDMI-1 --brightness 0.40
fi
if [[ $xrandr = 0.40 ]]
then
echo "xrandr --output HDMI-1 --brightness 1.0"
xrandr --output HDMI-1 --brightness 1.0
fi
#Laptop display bleibt unberührt
#xrandr --output LVDS-1 --brightness 1
fi