initial checkin
[grml-etc.git] / etc / skel / .wmi / szs2.1 / szs.cfg
1 ##################################################
2 #                    GLOBALS                     #
3 ##################################################
4 # Global variables... this variables are used by all modules
5
6 # the script uses this file to log the debugmessages
7 global.logfile=pyszs.log
8
9 # Up to how many digits after comma should be roundet?
10 global.accuracy=2 # (not all modules support that)
11
12 # Debuglevel Reference:
13 #
14 # Level Name            Demand
15 # ===== ====            ======
16 # 0     None            Show absolutly no debugmessages
17 # 1     Critical        Show only criticals (if the prog crashes)
18 # 2     Warning         Show warnmessages (the prog can override it)
19 # 3     Debug           Show all the stuff
20 global.debuglevel=0
21
22 # time in seconds to re-calculate and re-call the modules
23 global.interval=1
24
25 # separator thats separates the displayed texts (not the meters/bars!)
26 # spaces are cognited
27 global.seperator= | 
28
29
30
31 ##################################################
32 #                      MAIN                      #
33 ##################################################
34 # the main program
35
36 # The 'welcometext'. Set it to !NONE if you don't want it.
37 main.welcome=
38
39 # The modules to load.
40 #main.modules=biff,battery,load,memory,bandwidth,clock,text,diskusage
41 main.modules=load,memory,clock
42
43 # The used remote programs
44 # for wmi-10:
45 main.prog_txt=/usr/bin/wmiremote -t
46 main.prog_bar=/usr/bin/wmiremote -m 
47 # for wmi around version 10-current-710 and possibly wmii:
48 #main.prog_txt=/usr/bin/wmir set /common/statusbar/text
49 #main.prog_bar=/usr/bin/wmir set /common/meter/data
50
51
52
53 ##################################################
54 #                    BATTERY                     #
55 ##################################################
56 # battery module shows the load of your battery
57
58 # if you deactivated your battery, set it to zero
59 # (not needed in most cases, cause autocognition)
60 battery.activate=1
61
62 # statefile (usually /proc/acpi/battery/BAT0/state)
63 battery.batstate=/proc/acpi/battery/BAT0/state
64
65 # infofile (usually /proc/acpi/battery/BAT0/info)
66 battery.batinfo=/proc/acpi/battery/BAT0/info
67
68 # use "animated" bar/meter if the battery is in loading state?
69 battery.animbatload=1
70
71 # the bar label
72 battery.label=bat
73
74 # variables are possible to show the loadingstate in the label
75 battery.tvar=-1
76 battery.lvar=1
77 # variable reference:
78 # 0 shows nothing
79 # 1 shows the procentual value
80 # 2 shows the real value
81 # 3 shows both
82 # if tvar is a negative value, no text would be showed
83 # if tvar is 0, /\ is showed if the battery is charging
84 # and \/ is showed if it discharges
85
86
87
88
89 ##################################################
90 #                  BANDWIDTH                     #
91 ##################################################
92 # bandwidth monitors the bandwidth of given interfaces 
93
94 # define the interfaces to monitor (all values are in kBytes) 
95 # maxdown/up are optional. If a real value exceeds the given max value
96 # the max value will be adjusted
97 # syntax: <ifname>:<label>:<max down bandwidth>:<max up bandwidth>,<ifname...
98 #bandwidth.ifs=ppp0:inet,eth0:LAN:10000:10000
99 bandwidth.ifs=eth0:eth0:1000:1000,eth1:eth1:1000:1000
100 #bandwidth.ifs=eth0:eth0:1000:1000,eth1:eth1:1000:1000,eth2:WLAN:1000:1000
101
102 ##################################################
103 #                     BIFF                       #
104 ##################################################
105 # biff checks your imap/pop accounts for new mail
106
107 # check every biff.imapmultiplier * global.interval seconds for new mails
108 # necessary to bring down imap server load, if you don't care set it to 1
109 biff.imapmultiplier=60
110
111 # imap account to monitor in the format:
112 # <server>:<user>:<pass><ssl yes/no>,<mailbox>:<label>,<mailbox>:<label...
113 # multiple accounts are allowed
114 biff.imapaccount=imap.server.com:user:pass:no,INBOX:IN,lists.szs-devel:szs
115 biff.imapaccount=imaps.server2.com:user2:pass2:yes,INBOX:IN2
116
117 # check every biff.popmultiplier * global.interval seconds for new mails
118 # necessary to bring down pop server load, if you don't care set it to 1
119 biff.popmultiplier=300
120
121 # pop3 account to monitor in the format:
122 # <server>:<user>:<pass>:<ssl yes/no>:<label>
123 # multiple accounts are allowed
124 # Note: SSL is only supported in pyton 2.4 or above 
125 biff.popaccount=pop.server.com:user:pass:no:label
126 biff.popaccount=pop.server2.com:user2:pass2:no:label2
127 biff.popaccount=pop.sslserver.com:user2:pass2:yes:label3
128
129
130
131 ##################################################
132 #                     LOAD                       #
133 ##################################################
134 # load shows the system load and the CPU utilization
135 # system load shows the 1, 5, 15 minute average
136 # CPU util. shows cpu(system+user+nice) and io(io+hwint+swint) utilization
137 # CPU util. works only on linux 2.6
138
139 # system load label
140 load.loadlabel=load
141
142 # maximum system load (100%), 0 for omitting the system load
143 load.maxload=3
144
145 # cpu/io label
146 load.cpulabel=CPU/IO
147
148 # 1 for showing cpu/io utilization and 0 for omitting it
149 load.showcpu=1
150
151
152
153 ##################################################
154 #                    MEMORY                      #
155 ##################################################
156 # memory shows the RAM and swap usage
157
158 # label
159 memory.label=RAM/swap
160
161 # 1 for showing RAM usage and 0 for omitting it
162 memory.showram=1
163
164 # 1 for showing swap usage and 0 for omitting it
165 memory.showswap=1
166
167
168
169 ##################################################
170 #                     CLOCK                      #
171 ##################################################
172 # clock shows the time
173
174 # DayDDMonYY HH:MM:SS, works like `date`
175 #clock.format=%a%d%b%y %N
176 clock.format=%A %d.%m.%Y %R
177 #clock.format=%A %d.%m.%Y %T
178
179 # The Workbeat is a time range which clock counts procentual
180 # (eg ...=8:00,16:00; if it is 12 o'Clock, clock gives 50% back,
181 # if it is 14 o'Clock, clock gives 75% back, and so on)
182 # leave it empty, if you do not want to see it
183 # please use 24 hour system
184 #clock.workbeat=22:00,23:00
185 clock.workbeat=00:01,23:59
186
187 # show the workbeat if it is outside the times?
188 clock.wboutside=yes
189
190 # value to start with? (negative values are possible)
191 clock.sw=-10
192
193 # which value to end with?
194 clock.ew=120
195
196 # should clock counts up or down?
197 clock.wbdirection=up
198
199 # show it as text, bar/meter or both?
200 clock.wbshow=text
201
202 # the meter label if you want it
203 clock.wblabel=wb
204
205
206
207 ##################################################
208 #                     TEXT                       #
209 ##################################################
210 # text shows only some specific (bar-)text
211
212 # the text
213 text.txt=mikas laptop...
214
215 # show the text as marquee (0 or 1)
216 text.marquee=1
217
218 # length of marquee-text
219 text.length=10
220
221 # the bartext
222 #text.bar=10%,20%,30%,40%,50%,60%,70%,80%,90%stuff 
223 text.bar=
224
225
226
227 ##################################################
228 #                    DISKUSAGE                   #
229 ##################################################
230 # diskusage shows the usage of your partitions (if they be mounted)
231
232 # the disks you want to be shown (device:label)
233 diskusage.disks=hda2:root
234 diskusage.disks=hda3:home
235 diskusage.disks=sda1:usb
236 diskusage.disks=loop0:loop
237 # also possible is this way:
238 # diskusage.disks=hda2:root,hda5:home,sda1:usb,loop0:loop