Introduction
------------

Wmzmon is a customisable dockable system monitor created for WindowMaker 
running on Sharp Zaurus.

The available charts are:
    cpu usage
    cpu usage in the form of diagram
    battery status
    memory usage
    swap usage
    sound volume
    SD and CF card 
    current date and time

Wmzmon also allows you to change sound volume and mount/unmount SD/CF cards

Each layout (template) can have two variants: normal and alternative.



Invocation
----------

Execute "wmzmon --help" command to get a list of available options.



Interface
---------

Default layout is               Default alternativelayout is
+----------------------+----+   +---------------------------+
|       CPU Load       |Grip|   |         Date              |
|     Memory Usage     +----+   |         Time         +----+
|     Swapfile Usage   | S  |   |     Battery Status   | S  |
|     Battery Status   | o  |   |     Memory Usage     | o  |
|       CPU Graph      | u  |   |     Swapfile Usage   | u  |
+----------+-----------+ n  |   +----------------------+ n  |
|   SD     |     CF    | d  |   |        CPU Graph     | d  |
+----------+-----------+----+   +----------------------+----+

To switch between normal and alternative layouts click the middle "mouse" 
button on wmzmon graph.

To mount SD/CF cards you can click on corresponding rectangles.
Grip can be used to drag the wmzmon icon (or just Alt+Click anywhere 
on the icon).
Click on top/bottom half of the "Sound" chart to increase/decrease 
sound volume.



Customisation
-------------

To change layout you can either supply new one with -t command-line option or
edit the ~/.wmzmon.xpm file.

Since it is just XPM file it can be edited with editor. It's recommended to 
manually edit a template because its format is fairly simple and you will not
lose any detail in that way.

Notes on sections (see /usr/local/share/wmzmon.xpm or ~/.wmzmon.xpm for more
detail):
*Legend of colors* contains colors for monitored values
*Template* is a template. You can "draw" here with letters from previous 
section. Wmzmon detects rectangle bounds by extreme points, so theoretically
you can supply only top-left and right-bottom point. Although it may be too
unclear :)
*Parameters* is a container for wmzmon parameters. 
