diff options
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | README.adoc (renamed from README) | 42 | ||||
-rw-r--r-- | config.h (renamed from config.def.h) | 0 |
3 files changed, 27 insertions, 19 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a526792 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +patches/* +*.orig +*.rej +*.o @@ -1,48 +1,52 @@ -dwm - dynamic window manager -============================ -dwm is an extremely fast, small, and dynamic window manager for X. += davidpkj’s dynamic window manager +https://dwm.suckless.org/dwm[dwm] is a dynamic window manager for https://www.x.org/wiki/[X] which sucks less. + +== Requirements -Requirements ------------- In order to build dwm you need the Xlib header files. +== Installation -Installation ------------- Edit config.mk to match your local setup (dwm is installed into the /usr/local namespace by default). Afterwards enter the following command to build and install dwm (if necessary as root): - make clean install +```bash +make clean install +``` +== Running dwm -Running dwm ------------ Add the following line to your .xinitrc to start dwm using startx: - exec dwm +```bash +exec dwm +``` In order to connect dwm to a specific display, make sure that the DISPLAY environment variable is set correctly, e.g.: - DISPLAY=foo.bar:1 exec dwm +```bash +DISPLAY=foo.bar:1 exec dwm +``` (This will start dwm on display :1 of the host foo.bar.) In order to display status info in the bar, you can do something like this in your .xinitrc: - while xsetroot -name "`date` `uptime | sed 's/.*,//'`" - do - sleep 1 - done & - exec dwm +```bash +while xsetroot -name "`date` `uptime | sed 's/.*,//'`" +do + sleep 1 +done & +exec dwm +``` +== Configuration -Configuration -------------- The configuration of dwm is done by creating a custom config.h and (re)compiling the source code. |