paulo@0: dwm - dynamic window manager
paulo@0: ============================
paulo@0: dwm is an extremely fast, small, and dynamic window manager for X.
paulo@0: 
paulo@0: 
paulo@0: Requirements
paulo@0: ------------
paulo@0: In order to build dwm you need the Xlib header files.
paulo@0: 
paulo@0: 
paulo@0: Installation
paulo@0: ------------
paulo@0: Edit config.mk to match your local setup (dwm is installed into
paulo@0: the /usr/local namespace by default).
paulo@0: 
paulo@0: Afterwards enter the following command to build and install dwm (if
paulo@0: necessary as root):
paulo@0: 
paulo@0:     make clean install
paulo@0: 
paulo@0: 
paulo@0: Running dwm
paulo@0: -----------
paulo@0: Add the following line to your .xinitrc to start dwm using startx:
paulo@0: 
paulo@0:     exec dwm
paulo@0: 
paulo@0: In order to connect dwm to a specific display, make sure that
paulo@0: the DISPLAY environment variable is set correctly, e.g.:
paulo@0: 
paulo@0:     DISPLAY=foo.bar:1 exec dwm
paulo@0: 
paulo@0: (This will start dwm on display :1 of the host foo.bar.)
paulo@0: 
paulo@0: In order to display status info in the bar, you can do something
paulo@0: like this in your .xinitrc:
paulo@0: 
paulo@0:     while true
paulo@0:     do
paulo@0:         echo `date` `uptime | sed 's/.*,//'`
paulo@0:         sleep 1
paulo@0:     done | dwm
paulo@0: 
paulo@0: 
paulo@0: Configuration
paulo@0: -------------
paulo@0: The configuration of dwm is done by creating a custom config.h
paulo@0: and (re)compiling the source code.