dwl

My patch set and modifications to dwl
git clone git://git.ethandl.dev/dwl
Log | Files | Refs | README | LICENSE

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:
AREADME | 30++++++++++++++++++++++++++++++
MREADME.md | 4++++
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]