commit cb6d152c68928d424bdeca5a0cb875583199d697
parent dfb162c89897cf5bbadc3fd10aab9f45034bc372
Author: Petar Yotsev <petar@yotsev.xyz>
Date: Sat, 22 May 2021 19:50:42 +0100
Update README
Diffstat:
M | README | | | 37 | +++++++++++++++++++++++++++++++++++++ |
1 file changed, 37 insertions(+), 0 deletions(-)
diff --git a/README b/README
@@ -2,6 +2,26 @@ dwm - dynamic window manager
============================
dwm is an extremely fast, small, and dynamic window manager for X.
+This is my personal fork of it. The default window layout is a
+modification of gaplessgrid that only allows for two columns. (I find
+this to be the best layout when working mainly with terminals) There
+are no borders, the active and inactive windows are distinguished by dim
+from a compositor. The color scheme is monokai, although there isn't
+much to color in a window manager. It uses the "Liberation" font by
+default so you should install it or change it to something you have (or
+simply "monospace"). The patches applied are:
+
+* colorbar
+* gaplessgrid (modified)
+* swallow
+* alwayscenter
+* shiftview
+* movestack
+
+This fork is meant to run alongside sxhkd and therefore provides the
+most minimal set of key bindings possible. You should use sxhkd for
+anything else (like opening a terminal).
+
Requirements
------------
@@ -18,6 +38,21 @@ necessary as root):
make clean install
+Post-installation (from local changes)
+--------------------------------------
+You need to setup a compositor with inactive dim (such as picom). As it
+is currently, dwm doesn't support the proper EWMH tags (even with the
+patch) so the dim from picom catches the status bar. A quick and dirty
+fix is to add an exception within picom's config:
+
+ focus-exclude = "x = 0 && y = 0 && override_redirect = true";
+
+Then you should add the following line to your .xinitrc in order to
+change the background color to be the same one as the status bar's:
+
+ hsetroot -solid "#272822" &
+
+(You might have to install hsetroot.)
Running dwm
-----------
@@ -41,6 +76,8 @@ like this in your .xinitrc:
done &
exec dwm
+Or you can install my fork of dwmblocks.
+https://git.yotsev.xyz/dwmblocks
Configuration
-------------