dwl

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

commit a73afc66abdffe2668ea27130f447ae05efb04f0
parent f5b046ce9e907a6211b9f7f5061b4d5ecac43294
Author: Leonardo Hernández Hernández <leohdz172@proton.me>
Date:   Wed, 11 Oct 2023 23:40:16 -0600

drop SLOC limit

Diffstat:
MREADME.md | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md @@ -10,7 +10,6 @@ Like dwm, dwl is: - Easy to understand, hack on, and extend with patches - One C source file (or a very small number) configurable via `config.h` -- Limited to 2200 SLOC to promote hackability - Tied to as few external dependencies as possible dwl is not meant to provide every feature under the sun. Instead, like dwm, it @@ -34,6 +33,10 @@ given the base on which it is built. Implemented default features are: - Layer shell popups (used by Waybar) - Damage tracking provided by scenegraph API +Given the Wayland architecture, dwl has to implement features from dwm **and** +the xorg-server. Because of this, it is impossible to maintain the original project goal of 2000 +SLOC and have a reasonably complete compositor with features comparable to dwm. + Features under consideration (possibly as patches) are: - Protocols made trivial by wlroots