1 gridwm |
1 dwm |
2 ------ |
2 ------ |
3 |
3 |
4 gridwm is an extremly fast, small, and automatic X11 window manager. It |
4 dwm is an extremly fast, small, and dynamic X11 window manager. |
5 arranges all windows in a grid. |
|
6 |
5 |
7 |
6 |
8 Requirements |
7 Requirements |
9 ------------ |
8 ------------ |
10 In order to build gridwm you need the Xlib header files. |
9 In order to build dwm you need the Xlib header files. |
11 |
10 |
12 |
11 |
13 Installation |
12 Installation |
14 ------------ |
13 ------------ |
15 Edit config.mk to match your local setup. gridwm is installed into |
14 Edit config.mk to match your local setup. dwm is installed into |
16 the /usr/local namespace by default. |
15 the /usr/local namespace by default. |
17 |
16 |
18 Afterwards enter the following command to build and install gridwm (if |
17 Afterwards enter the following command to build and install dwm (if |
19 necessary as root): |
18 necessary as root): |
20 |
19 |
21 make clean install |
20 make clean install |
22 |
21 |
23 |
22 |
24 Running gridwm |
23 Running dwm |
25 -------------- |
24 -------------- |
26 Add the following line to your .xinitrc to start gridwm using startx: |
25 Add the following line to your .xinitrc to start dwm using startx: |
27 |
26 |
28 exec gridwm |
27 exec dwm |
29 |
28 |
30 In order to connect gridwm to a specific display, make sure that |
29 In order to connect dwm to a specific display, make sure that |
31 the DISPLAY environment variable is set correctly, e.g.: |
30 the DISPLAY environment variable is set correctly, e.g.: |
32 |
31 |
33 DISPLAY=foo.bar:1 exec gridwm |
32 DISPLAY=foo.bar:1 exec dwm |
34 |
33 |
35 This will start gridwm on display :1 of the host foo.bar. |
34 This will start dwm on display :1 of the host foo.bar. |
36 |
35 |
37 |
36 |
38 Configuration |
37 Configuration |
39 ------------- |
38 ------------- |
40 The configuration of gridwm is done by customizing the wm.h source file. To |
39 The configuration of dwm is done by customizing the wm.h source file. To |
41 customize the key bindings edit kb.c. |
40 customize the key bindings edit kb.c. |