From 401cc64cef30613713deb13f58ba9353b0c0ad7c Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Fri, 1 Nov 2024 06:30:13 +0000 Subject: Edit README for some extra tips. --- README | 30 ++++++++++++------------------ 1 file changed, 12 insertions(+), 18 deletions(-) diff --git a/README b/README index 19ec6a8..8348117 100644 --- a/README +++ b/README @@ -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. -- cgit v1.2.3-13-gbd6f