summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorLeonardo Hernández Hernández <leohdz172@proton.me>2023-10-11 23:40:16 -0600
committerLeonardo Hernández Hernández <leohdz172@proton.me>2024-01-10 20:50:34 -0600
commita73afc66abdffe2668ea27130f447ae05efb04f0 (patch)
tree559ab2571eaaa4d7f32fe94d190010d68e37df61 /README.md
parentf5b046ce9e907a6211b9f7f5061b4d5ecac43294 (diff)
drop SLOC limit
Diffstat (limited to 'README.md')
-rw-r--r--README.md5
1 files changed, 4 insertions, 1 deletions
diff --git a/README.md b/README.md
index c9652d1..60b4845 100644
--- 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