home
/
code
/
khatus.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b251c50
)
Calc screen brightness in shell instead of AWK
author
Siraaj Khandkar
<siraaj@khandkar.net>
Fri, 27 Jul 2018 15:26:33 +0000
(11:26 -0400)
committer
Siraaj Khandkar
<siraaj@khandkar.net>
Fri, 27 Jul 2018 15:26:33 +0000
(11:26 -0400)
bin/khatus_show
patch
|
blob
|
blame
|
history
diff --git
a/bin/khatus_show
b/bin/khatus_show
index
dd59b14
..
b06ae1f
100755
(executable)
--- a/
bin/khatus_show
+++ b/
bin/khatus_show
@@
-8,7
+8,8
@@
STATUS_FILE__WIFI=$STATUS_DIR/wifi
STATUS_FILE__ENERGY_NOTIFIED_BELLOW_HALF=$STATUS_DIR/notified_energy_bellow_half
DISK_IO_DEVICE='dm-1'
DISK_SPACE_DEVICE='/dev/mapper/kubuntu--vg-root'
STATUS_FILE__ENERGY_NOTIFIED_BELLOW_HALF=$STATUS_DIR/notified_energy_bellow_half
DISK_IO_DEVICE='dm-1'
DISK_SPACE_DEVICE='/dev/mapper/kubuntu--vg-root'
-SCREEN_DEVICE='acpi_video0'
+SCREEN_BRIGHTNESS_DEVICE_NAME='acpi_video0'
+SCREEN_BRIGHTNESS_DEVICE_PATH="/sys/class/backlight/$SCREEN_BRIGHTNESS_DEVICE_NAME"
load=$(awk '{printf("%4.2f", $1)}' /proc/loadavg)
load=$(awk '{printf("%4.2f", $1)}' /proc/loadavg)
@@
-278,9
+279,11
@@
volume_pactl=$(
volume="($volume_pactl)"
screen_brightness=$(
volume="($volume_pactl)"
screen_brightness=$(
- max=$(cat /sys/class/backlight/"$SCREEN_DEVICE"/max_brightness)
- cur=$(cat /sys/class/backlight/"$SCREEN_DEVICE"/brightness)
- awk -v max=$max -v cur=$cur 'BEGIN {printf("%d%%", cur/max*100)}'
+ echo -n $((
+ $(cat $SCREEN_BRIGHTNESS_DEVICE_PATH/brightness)
+ / $(cat $SCREEN_BRIGHTNESS_DEVICE_PATH/max_brightness)
+ * 100
+ ))
)
#bluetooth_status=$(
)
#bluetooth_status=$(
@@
-529,7
+532,7
@@
echo \
\
B:$bluetooth_power\
\
\
B:$bluetooth_power\
\
- *$screen_brightness\
+ *$screen_brightness
%
\
\
$volume\
\
\
$volume\
\
This page took
0.038738 seconds
and
4
git commands to generate.