24
bin/brightness
Executable file
24
bin/brightness
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/bin/fish
|
||||
|
||||
set backlight_device $argv[1]
|
||||
set action $argv[2]
|
||||
set dvalue $argv[3]
|
||||
|
||||
echo Backlight device: $backlight_device Bumping: $action By: $dvalue
|
||||
set current_value (cat $backlight_device)
|
||||
|
||||
if test $action = up
|
||||
echo (math $current_value + $dvalue) > $backlight_device
|
||||
else if test $action = down
|
||||
set newVal (math $current_value - $dvalue)
|
||||
if test $newVal -lt 100
|
||||
set newVal 100
|
||||
end
|
||||
echo New brightness value: $newVal
|
||||
echo $newVal > $backlight_device
|
||||
else
|
||||
exit 2
|
||||
end
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user