wmbubble(1) system load monitor

SYNOPSIS

wmbubble [options] [program1] [program2] [...] [programN]

DESCRIPTION

This manual page documents briefly the wmbubble command.

wmbubble is a dockapp-style CPU, memory, swap and load average monitor. Based on the GNOME BubbleMon applet, this program has been considerably improved.

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.

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.

program1, program2, 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.

Additionally, the right mouse button (program3) will only be executed if the graphs are disabled (otherwise that argument is ignored).

OPTIONS

-maxbubbles
Maximum number of simultaneous bubbles in the dockapp
-air_noswap
Color of air and bubbles when swap is at 0%
-air_maxswap
Color of air and bubbles when swap is at 100%
-liquid_noswap
Color of water when swap is at 0%
-liquid_maxswap
Color of water when swap is at 100%
-duckbody
Color of duck's body
-duckbill
Color of duck's bill
-duckeye
Color of duck's eye
-delay
delay this number of microseconds between redraws
-ripples
Pixels to disturb the surface when a bubble is formed/pops
-gravity
Pixels/refresh/refresh to accelerate bubbles upwards
-volatility
Restorative force on water surface in proportion/refresh
-viscosity
Attenuation of surface velocity in proportion/refresh
-speed_limit
Maximum water surface velocity in pixels/refresh
-help
Displays this help
-duck
Draw the duck?
-d
Equivalent to -duck no
-upsidedown
Can the duck flip when the tank is overfull?
-u
Equivalent to -upsidedown no
-cpumeter
Show the current load at the bottom
-c
Equivalent to -cpumeter no
-graphdigit
Color of the digits on the graphs
-graphwarn
Color of the digits on the memory graph when above 90%
-graphlabel
Color of the 1 5 and 15 on load graph and m and s on mem graph
-graphfield
Color of the background of the graphs
-graphgrid
Color of the grid lines in the graphs
-graphmax
Color of the top two pixels of the bar graph
-graphbar
Color of the rest of the bar graph
-graphmarkers
Color of the horizontal lines on the graph that indicate each integer load average
-p
Adjust the digit colors to pale blue and cyan
-graphs
Does hovering show the graphs
-m
Equivalent to -graphs no
-units
Units for memory in KB or MB
-k
Equivalent to -units megabytes
-shifttime
Number of hours after midnight that are drawn as part of the previous day on digital clock and date
-digital
Draw 24h digital clock
-showdate
Draw day-of-week month day-of-month
-analog
Draw analog clock face
-hourcolor
Color of hour hand on analog clock
-mincolor
Color of minute hand on analog clock
-seccolor
Color of second hand on analog clock

RESOURCES

wmbubble*maxbubbles
Maximum number of simultaneous bubbles in the dockapp
wmbubble*air_noswap
Color of air and bubbles when swap is at 0%
wmbubble*air_maxswap
Color of air and bubbles when swap is at 100%
wmbubble*liquid_noswap
Color of water when swap is at 0%
wmbubble*liquid_maxswap
Color of water when swap is at 100%
wmbubble*duckbody
Color of duck's body
wmbubble*duckbill
Color of duck's bill
wmbubble*duckeye
Color of duck's eye
wmbubble*delay
delay this number of microseconds between redraws
wmbubble*ripples
Pixels to disturb the surface when a bubble is formed/pops
wmbubble*gravity
Pixels/refresh/refresh to accelerate bubbles upwards
wmbubble*volatility
Restorative force on water surface in proportion/refresh
wmbubble*viscosity
Attenuation of surface velocity in proportion/refresh
wmbubble*speed_limit
Maximum water surface velocity in pixels/refresh
wmbubble*duck
Draw the duck?
wmbubble*upsidedown
Can the duck flip when the tank is overfull?
wmbubble*cpumeter
Show the current load at the bottom
wmbubble*graphdigit
Color of the digits on the graphs
wmbubble*graphwarn
Color of the digits on the memory graph when above 90%
wmbubble*graphlabel
Color of the 1 5 and 15 on load graph and m and s on mem graph
wmbubble*graphfield
Color of the background of the graphs
wmbubble*graphgrid
Color of the grid lines in the graphs
wmbubble*graphmax
Color of the top two pixels of the bar graph
wmbubble*graphbar
Color of the rest of the bar graph
wmbubble*graphmarkers
Color of the horizontal lines on the graph that indicate each integer load average
wmbubble*graphs
Does hovering show the graphs
wmbubble*units
Units for memory in KB or MB
wmbubble*shifttime
Number of hours after midnight that are drawn as part of the previous day on digital clock and date
wmbubble*digital
Draw 24h digital clock
wmbubble*showdate
Draw day-of-week month day-of-month
wmbubble*analog
Draw analog clock face
wmbubble*hourcolor
Color of hour hand on analog clock
wmbubble*mincolor
Color of minute hand on analog clock
wmbubble*seccolor
Color of second hand on analog clock

AUTHOR

wmbubble was originally written by timecop <[email protected]> but is now maintained by Robert Jacobs <[email protected]>

This manual page was originally written by John H. Robinson, IV <[email protected]>, for the Debian GNU/Linux system but has since been moved upstream.