aewl
annotate README @ 21:3ef108a5ca0a
implemented draw_client stuff
author | Anselm R. Garbe <garbeam@wmii.de> |
---|---|
date | Tue, 11 Jul 2006 23:18:30 +0200 |
parents | aaf520f53110 |
children | 082c75b937b5 |
rev | line source |
---|---|
garbeam@0 | 1 gridwm |
garbeam@0 | 2 ------ |
garbeam@0 | 3 |
garbeam@17 | 4 gridwm is an extremly fast, small, and automatic X11 window manager. It |
garbeam@17 | 5 arranges all windows in a grid. |
garbeam@17 | 6 |
garbeam@17 | 7 |
garbeam@0 | 8 Requirements |
garbeam@0 | 9 ------------ |
garbeam@0 | 10 In order to build gridwm you need the Xlib header files. |
garbeam@0 | 11 |
garbeam@0 | 12 |
garbeam@0 | 13 Installation |
garbeam@0 | 14 ------------ |
garbeam@0 | 15 Edit config.mk to match your local setup. gridwm is installed into |
garbeam@0 | 16 the /usr/local namespace by default. |
garbeam@0 | 17 |
garbeam@0 | 18 Afterwards enter the following command to build and install gridwm (if |
garbeam@0 | 19 necessary as root): |
garbeam@0 | 20 |
garbeam@0 | 21 make clean install |
garbeam@0 | 22 |
garbeam@0 | 23 |
garbeam@0 | 24 Running gridwm |
garbeam@0 | 25 -------------- |
garbeam@0 | 26 Add the following line to your .xinitrc to start gridwm using startx: |
garbeam@0 | 27 |
garbeam@0 | 28 exec gridwm |
garbeam@0 | 29 |
garbeam@0 | 30 In order to connect gridwm to a specific display, make sure that |
garbeam@0 | 31 the DISPLAY environment variable is set correctly, e.g.: |
garbeam@0 | 32 |
garbeam@17 | 33 DISPLAY=foo.bar:1 exec gridwm |
garbeam@0 | 34 |
garbeam@0 | 35 This will start gridwm on display :1 of the host foo.bar. |
garbeam@0 | 36 |
garbeam@0 | 37 |
garbeam@0 | 38 Configuration |
garbeam@0 | 39 ------------- |
garbeam@17 | 40 The configuration of gridwm is done by customizing the config.h source file. To |
garbeam@18 | 41 customize the key bindings edit kb.c. To change the status output, edit the |
garbeam@17 | 42 status command definition in wm.c. |
garbeam@17 | 43 |