aboutsummaryrefslogblamecommitdiff
path: root/i3/bin/kbdbacklight
blob: f8d1e024018314ca0ca04c6d5d3756b455aeb3c3 (plain) (tree)
1
2
3
4
5
6
7
8
9
         


                                                     
                               
                     
                                
                                    
                                  

                                        
                                   



                                            
#!/bin/sh
FILE="/sys/class/leds/asus::kbd_backlight/brightness"
SETTING=`cat "$FILE"`
COMMAND="$1"

if [ "$COMMAND" = "set" ]; then
    echo $2 > "$FILE"
elif [ "$COMMAND" = "up" ]; then
    echo "$(($SETTING+1))" > "$FILE"
elif [ "$COMMAND" = "down" ]; then
    if [ "$SETTING" != "0" ]; then
        echo "$(($SETTING-1))" > "$FILE"
    fi
elif [ "$COMMAND" = "party" ]; then
    while :; do
        $0 set 0; sleep 1; $0 set 3; sleep 1
    done
fi