diff options
author | Aryadev Chavali <aryadev@aryadevchavali.com> | 2024-11-01 06:30:13 +0000 |
---|---|---|
committer | Aryadev Chavali <aryadev@aryadevchavali.com> | 2024-11-01 06:31:52 +0000 |
commit | 401cc64cef30613713deb13f58ba9353b0c0ad7c (patch) | |
tree | b495de9ffe9837138793ceb1a2f054171185304d | |
parent | 21d9094b456316e4db4af4236048b81a0a88a08a (diff) | |
download | dwm-401cc64cef30613713deb13f58ba9353b0c0ad7c.tar.gz dwm-401cc64cef30613713deb13f58ba9353b0c0ad7c.tar.bz2 dwm-401cc64cef30613713deb13f58ba9353b0c0ad7c.zip |
Edit README for some extra tips.
-rw-r--r-- | README | 30 |
1 files changed, 12 insertions, 18 deletions
@@ -11,14 +11,11 @@ dwm is an extremely fast, small, and dynamic window manager for X. Requirements ============ - In order to build dwm you need the Xlib header files. Optionally you will also need xinerama. - Installation ============ - Edit config.mk to match your local setup (dwm is installed into the /usr/local namespace by default). @@ -28,39 +25,36 @@ Installation | make clean install `---- - Running dwm =========== - Add the following line to your .xinitrc to start dwm using startx: ,---- | exec dwm `---- In order to connect dwm to a specific display, make sure that the - DISPLAY environment variable is set correctly, e.g.: - + DISPLAY environment variable is set correctly. For example, to start + dwm on the host foo.bar on display 1: ,---- | 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: - + When editing and compiling this project, it may be cumbersome to + restart dwm. By adding the following to your .xinitrc, one may + restart dwm simply by killing the process, which will be immediately + spawned again by the XServer. ,---- - | while xsetroot -name "`date` `uptime | sed 's/.*,//'`" + | while : | do - | sleep 1 - | done & - | exec dwm + | dwm + | done `---- - + Any applications will still exist after dwm is restarted, but may not + laid out before the restart. Refer to the `rules` variable in + config.h for automatic layout control. Configuration ============= - The configuration of dwm is done by creating a custom config.h and (re)compiling the source code. Refer to dwm(1) (stored in this repository as well) to find more information. |