README - statusbar - Shell script to set/print a status bar
(HTM) hg clone https://bitbucket.org/iamleot/statusbar
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
---
README
---
1 statusbar is a shell script to set/print a status bar.
2 By default it set the status via xsetroot(1) and $STATUSBAR_*
3 environment variables are used to configure statusbar.
4
5 E.g. (for tcsh(1)):
6
7 setenv STATUSBAR_ACAD_SENSOR "acpiacad0:connected"
8 setenv STATUSBAR_BATTERY_SENSOR "acpibat0:charge"
9 setenv STATUSBAR_BATTERY_CHARGING_SENSOR "acpibat0:charging"
10 setenv STATUSBAR_CLOCK_FORMAT "+%H:%M"
11 setenv STATUSBAR_DATE_FORMAT "+%d/%m/%Y"
12 setenv STATUSBAR_MIXER_MUTE "outputs.master.mute"
13 setenv STATUSBAR_MIXER_OUTPUT "outputs.master"
14 setenv STATUSBAR_NETWORK_INTERFACES "alc0 urtwn0"
15 setenv STATUSBAR_TEMPERATURE_SENSOR "acpitz0:cpu0/cpu1/cpu2/cpu3 temperature"
16 setenv STATUSBAR_UNREAD_EMAILS "yes"
17 setenv STATUSBAR_UNREAD_NEWS "yes"
18
19 It can also be used to print the status bar on the standard output
20 (`-o'): only one time (`-1' option):
21
22 % statusbar -1o
23 🖧 urtwn0 | 🔈 | 🌡 54 | 🔋 76% | 🖂 1 | 📰 0 | 📅 27/02/2018 | ⏰ 20:01
24