blob: 6f5c72c59efe39b681acd5e5e43c388f1f0ba755 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/bin/bash
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
|