aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar BanceDev 2026-02-17 21:58:04 -0500
committerGravatar BanceDev 2026-02-17 21:58:04 -0500
commited7345133d95f5f706e65595071e07660ecac2dd (patch)
treed1ca496e490aeb9963cf556e6acf0125ff46c980
parentinitial commit (diff)
readme
-rw-r--r--README.md41
-rw-r--r--logo.pngbin0 -> 12111 bytes
2 files changed, 41 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..56811b9
--- /dev/null
+++ b/README.md
@@ -0,0 +1,41 @@
+<p align="center">
+ <img width="256" height=auto src="https://github.com/BanceDev/tilite/blob/main/logo.png">
+ <br/>
+ <img src="https://img.shields.io/github/contributors/bancedev/tilite" alt="contributors">
+ <img src="https://img.shields.io/github/license/bancedev/tilite" alt="license">
+ <img src="https://img.shields.io/github/forks/bancedev/tilite" alt="forks">
+</p>
+
+---
+
+# Tilite
+
+Tilite is a ultra-light minimal dynamic window manager with just over 2k lines SLOC. This project seeks to cover the exact minimum number of features I need to have the desktop experience I want. This window manager is not designed to be general purpose but if it fits your use case I hope you find it as useful as I do.
+
+---
+
+## Dependencies
+
+- `libX11`
+- `Xinerama`
+- `XCursor`
+- `CC`
+- `Make`
+
+## Compiling/Installation
+
+```
+make
+sudo make install
+```
+
+Then just add tilite to your `.xinitrc` and you're good to go. You could also make a desktop entry for it if you want to use a display manager but this repo doesn't provide one.
+
+## Configuration
+
+All configuration of tilite is done at compile time in the config.h header. The config on this repo is my personal one but I'll probably add more generic ones in the future.
+
+## Thanks & Inspiration
+
+- dwm - the basis for suckless tiling
+- sxwm - lots of source code basis
diff --git a/logo.png b/logo.png
new file mode 100644
index 0000000..44f13a7
--- /dev/null
+++ b/logo.png
Binary files differ