commit ff763f29611148fa1b20b9912e607b7842267017
parent 0e6fd99076bc46e1e938b3bd9d03f477b2f0c591
Author: Ethan Long <ethan@OpenBSD-X220.lan>
Date: Mon, 30 Dec 2024 00:40:55 +1100
Added a proper README to explain my changes
Hopefully this appears on the stagit page too!
Diffstat:
2 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/README b/README
@@ -0,0 +1,30 @@
+My patches and config for dwl
+=============================
+Changes:
+--------
+ - Building now has an extra step to apply the config for a given platform
+ - Added back the dwm bar
+ - Added vanitygaps
+ - Made natural scrolling only available for touchpads
+ - Sorry to the weirdos that like natural scrolling on mice if you exist,
+ this is the easiest way to get natural scrolling on touchpads and not
+ mice. The alternative is a much more complicated patch that would have a
+ toggle for each input method.
+ - Keeping in config.h files
+ - They are themed with Catppuccin, and assume that you're using foot.
+ - Void linux assumes pulseaudio.
+ - Installing to your local user XDG directory of $HOME/.local, rather than
+ systemwide. There's nothing worse than having some packages managed by the
+ system package manager overwriting or conflicting with the install.
+
+How to build:
+-------------
+First, prepare your platform. Currently supported are Void linux (void) and
+OpenBSD (OBSD). (The void config should work for most distros with pulseaudio).
+Example:
+ $ ./prepvoid.sh
+or
+ $ ./prepOBSD.sh
+
+Then you just make as usual:
+ $ make && make install
diff --git a/README.md b/README.md
@@ -1,3 +1,7 @@
+# My patches to dwl
+
+See the README file for details on what I've changed (not much).
+
# dwl - dwm for Wayland
Join us on our IRC channel: [#dwl on Libera Chat]