rice/bright

26 lines
805 B
Plaintext
Raw Normal View History

2019-05-15 08:51:58 +00:00
#!/bin/bash
# this part is only used for startup scripts mainly
if [ ! -z "$1" ]
then
2019-07-05 19:53:08 +00:00
screens="`xrandr | grep ' connected' | awk '{print $1}'`"
percentage=`echo "scale=2;" "$1/100" | bc -l`
for s in $screens; do
xrandr --output "$s" --brightness "0$percentage"
echo xrandr --output "$s" --brightness "0$percentage"
done
exit 0
fi
2019-07-05 19:53:08 +00:00
# Changes brightness through dmenu (because i like my eyes)
current="`xrandr --verbose | grep Brightness | head -1 | awk '{print $2}'`"
level=`seq 1 100 | dmenu -i -p "($current) Brightnesss from 1-100"`
2019-07-05 19:53:08 +00:00
if [ -z "$level" ]; then exit; fi
2019-07-05 19:53:08 +00:00
percentage=`echo "scale=2;" "$level/100" | bc -l`
if [ -z "$percentage" ]; then exit; fi
screens="`xrandr | grep ' connected' | awk '{print $1}'`"
for scr in $screens;do
xrandr --output "$scr" --brightness $percentage
done