aboutsummaryrefslogtreecommitdiffstats
path: root/dwm-statusbar
diff options
context:
space:
mode:
authorEduardo Pedroni <e.pedroni91@gmail.com>2016-10-11 17:32:05 +0200
committerEduardo Pedroni <e.pedroni91@gmail.com>2016-10-11 17:32:05 +0200
commit27747d4a0fe84e415fcc4563a3a27b003250051e (patch)
tree33a4732756e9aae709ed3b63c6e998a579f22c9d /dwm-statusbar
parent1c3692c7858d8cda08ba920fcf12135a41e327a1 (diff)
Added brightness display to dwm-statusbar, brightness keys to config.h (not necessary if acpi works properly)
Diffstat (limited to 'dwm-statusbar')
-rwxr-xr-xdwm-statusbar12
1 files changed, 11 insertions, 1 deletions
diff --git a/dwm-statusbar b/dwm-statusbar
index 453488e..9891a29 100755
--- a/dwm-statusbar
+++ b/dwm-statusbar
@@ -30,6 +30,7 @@ print_date() {
print_time() {
time_local="$(date "+%H:%M")"
#time_us="$(TZ='US/Central' date "+%H:%M")"
+ #time_br="$(TZ='America/Sao_Paulo' date "+%H:%M")"
#echo -ne "${colour_neutral}\uE3D2${colour_normal}${time_local}${colour_faded}${time_us}"
echo -ne "${colour_neutral}\uE3D2${colour_normal}${time_local}"
@@ -61,6 +62,15 @@ print_volume() {
echo -ne "${icon_colour}${icon}${vol_colour}${volume}%"
}
+# This is very system-dependent
+print_backlight() {
+ # E3D8
+ max_backlight=$(cat /sys/class/backlight/intel_backlight/max_brightness)
+ let backlight="100 * $(cat /sys/class/backlight/intel_backlight/brightness) / $max_backlight"
+
+ echo -ne "${colour_neutral}\uE3D8${colour_normal}${backlight}%"
+}
+
# This will probably need tweaking
print_battery() {
# charging E20D, empty E20E, full E20F, 2/3 E210, 1/3 E211
@@ -256,7 +266,7 @@ while true; do
# Pipe to status bar
# This is where you can adjust what gets shown by adding the desired function calls
- xsetroot -name "$(print_eth)${space}$(print_root_free)${space}$(print_home_free)${space}$(print_shared_free)${space}$(print_cpu_used)${space}$(print_cpu_temp)${space}$(print_mem_free)${space}$(print_volume)${space}$(print_time)$(print_date)"
+ xsetroot -name "$(print_eth)${space}$(print_wlan)${space}$(print_root_free)${space}$(print_home_free)${space}$(print_cpu_used)${space}$(print_cpu_temp)${space}$(print_mem_free)${space}$(print_battery)${space}$(print_backlight)${space}$(print_volume)${space}$(print_time)$(print_date)"
# reset old rate
cpu_idle_old=$cpu_idle_now