-
Notifications
You must be signed in to change notification settings - Fork 5
/
wmbubble.1
285 lines (284 loc) · 6.84 KB
/
wmbubble.1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
.TH WMBUBBLE 1 "December 1, 2014"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
.\" .nh disable hyphenation
.\" .hy enable hyphenation
.\" .ad l left justify
.\" .ad b justify to both left and right margins
.\" .nf disable filling
.\" .fi enable filling
.\" .br insert line break
.\" .sp <n> insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH NAME
wmbubble \- system load monitor
.SH SYNOPSIS
.B wmbubble
.RI [ options ] " " [ program1 ] " " [ program2 ] " " [ ... ] " " [ programN ]
.br
.SH DESCRIPTION
This manual page documents briefly the
.B wmbubble
command.
.PP
.\" TeX users may be more comfortable with the \fB<whatever>\fP and
.\" \fI<whatever>\fP escape sequences to invode bold face and italics,
.\" respectively.
.B wmbubble
is a dockapp-style CPU, memory, swap and load average monitor. Based on the
GNOME BubbleMon applet, this program has been considerably improved.
.PP
The higher the water level, the more memory is in use. The more profuse the
bubbles, the higher the CPU usage. There is also a real-time CPU percentage
display.
.PP
When the mouse is moved into the window, the display will change to show
the load history, or, if either shift key is held, the current memory
usage. If you press the right mouse button, the window will freeze in
that state. You can unfreeze the display by pressing the right mouse
button again.
.PP
\fBprogram1\fP, \fBprogram2\fP, and so on are the programs to spawn when
various buttons on the mouse are pressed while the pointer is over the
dockapp. For the vast majority of users, there can be up to 9 of those
buttons, and in order they are: the left(1), middle(2), and right(3) mouse
buttons; up(4), down(5), left(6), and right(7) on the mouse wheels; and
the backwards(8) and forwards(9) mouse buttons.
.PP
Additionally, the right mouse button (\fBprogram3\fP) will only be executed
if the graphs are disabled (otherwise that argument is ignored).
.\"
.SH OPTIONS
.TP
.B \-maxbubbles
Maximum number of simultaneous bubbles in the dockapp
.TP
.B \-air_noswap
Color of air and bubbles when swap is at 0%
.TP
.B \-air_maxswap
Color of air and bubbles when swap is at 100%
.TP
.B \-liquid_noswap
Color of water when swap is at 0%
.TP
.B \-liquid_maxswap
Color of water when swap is at 100%
.TP
.B \-duckbody
Color of duck's body
.TP
.B \-duckbill
Color of duck's bill
.TP
.B \-duckeye
Color of duck's eye
.TP
.B \-delay
delay this number of microseconds between redraws
.TP
.B \-ripples
Pixels to disturb the surface when a bubble is formed/pops
.TP
.B \-gravity
Pixels/refresh/refresh to accelerate bubbles upwards
.TP
.B \-volatility
Restorative force on water surface in proportion/refresh
.TP
.B \-viscosity
Attenuation of surface velocity in proportion/refresh
.TP
.B \-speed_limit
Maximum water surface velocity in pixels/refresh
.TP
.B \-help
Displays this help
.TP
.B \-duck
Draw the duck?
.TP
.B \-d
Equivalent to \-duck no
.TP
.B \-upsidedown
Can the duck flip when the tank is overfull?
.TP
.B \-u
Equivalent to \-upsidedown no
.TP
.B \-cpumeter
Show the current load at the bottom
.TP
.B \-c
Equivalent to \-cpumeter no
.TP
.B \-graphdigit
Color of the digits on the graphs
.TP
.B \-graphwarn
Color of the digits on the memory graph when above 90%
.TP
.B \-graphlabel
Color of the 1 5 and 15 on load graph and m and s on mem graph
.TP
.B \-graphfield
Color of the background of the graphs
.TP
.B \-graphgrid
Color of the grid lines in the graphs
.TP
.B \-graphmax
Color of the top two pixels of the bar graph
.TP
.B \-graphbar
Color of the rest of the bar graph
.TP
.B \-graphmarkers
Color of the horizontal lines on the graph that indicate each integer load average
.TP
.B \-p
Adjust the digit colors to pale blue and cyan
.TP
.B \-graphs
Does hovering show the graphs
.TP
.B \-m
Equivalent to \-graphs no
.TP
.B \-units
Units for memory in KB or MB
.TP
.B \-k
Equivalent to \-units megabytes
.TP
.B \-shifttime
Number of hours after midnight that are drawn as part of the previous day on digital clock and date
.TP
.B \-digital
Draw 24h digital clock
.TP
.B \-showdate
Draw day-of-week month day-of-month
.TP
.B \-analog
Draw analog clock face
.TP
.B \-hourcolor
Color of hour hand on analog clock
.TP
.B \-mincolor
Color of minute hand on analog clock
.TP
.B \-seccolor
Color of second hand on analog clock
.SH RESOURCES
.TP
.B wmbubble*maxbubbles
Maximum number of simultaneous bubbles in the dockapp
.TP
.B wmbubble*air_noswap
Color of air and bubbles when swap is at 0%
.TP
.B wmbubble*air_maxswap
Color of air and bubbles when swap is at 100%
.TP
.B wmbubble*liquid_noswap
Color of water when swap is at 0%
.TP
.B wmbubble*liquid_maxswap
Color of water when swap is at 100%
.TP
.B wmbubble*duckbody
Color of duck's body
.TP
.B wmbubble*duckbill
Color of duck's bill
.TP
.B wmbubble*duckeye
Color of duck's eye
.TP
.B wmbubble*delay
delay this number of microseconds between redraws
.TP
.B wmbubble*ripples
Pixels to disturb the surface when a bubble is formed/pops
.TP
.B wmbubble*gravity
Pixels/refresh/refresh to accelerate bubbles upwards
.TP
.B wmbubble*volatility
Restorative force on water surface in proportion/refresh
.TP
.B wmbubble*viscosity
Attenuation of surface velocity in proportion/refresh
.TP
.B wmbubble*speed_limit
Maximum water surface velocity in pixels/refresh
.TP
.B wmbubble*duck
Draw the duck?
.TP
.B wmbubble*upsidedown
Can the duck flip when the tank is overfull?
.TP
.B wmbubble*cpumeter
Show the current load at the bottom
.TP
.B wmbubble*graphdigit
Color of the digits on the graphs
.TP
.B wmbubble*graphwarn
Color of the digits on the memory graph when above 90%
.TP
.B wmbubble*graphlabel
Color of the 1 5 and 15 on load graph and m and s on mem graph
.TP
.B wmbubble*graphfield
Color of the background of the graphs
.TP
.B wmbubble*graphgrid
Color of the grid lines in the graphs
.TP
.B wmbubble*graphmax
Color of the top two pixels of the bar graph
.TP
.B wmbubble*graphbar
Color of the rest of the bar graph
.TP
.B wmbubble*graphmarkers
Color of the horizontal lines on the graph that indicate each integer load average
.TP
.B wmbubble*graphs
Does hovering show the graphs
.TP
.B wmbubble*units
Units for memory in KB or MB
.TP
.B wmbubble*shifttime
Number of hours after midnight that are drawn as part of the previous day on digital clock and date
.TP
.B wmbubble*digital
Draw 24h digital clock
.TP
.B wmbubble*showdate
Draw day-of-week month day-of-month
.TP
.B wmbubble*analog
Draw analog clock face
.TP
.B wmbubble*hourcolor
Color of hour hand on analog clock
.TP
.B wmbubble*mincolor
Color of minute hand on analog clock
.TP
.B wmbubble*seccolor
Color of second hand on analog clock
.SH AUTHOR
wmbubble was originally written by timecop <timecop@japan.co.jp> but is now
maintained by Robert Jacobs <rnjacobs@mit.edu>
This manual page was originally written by John H. Robinson, IV
<jaqque@debian.org>, for the Debian GNU/Linux system but has since been
moved upstream.