From d29736265ef70c63c5c9cca56d1b748f03194ad8 Mon Sep 17 00:00:00 2001 From: Syed Daanish Date: Fri, 3 Oct 2025 12:49:09 +0100 Subject: [PATCH] Update README --- README.md | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index d55d65f..24832e9 100644 --- a/README.md +++ b/README.md @@ -3,12 +3,25 @@ > It is still under development, even though it is techically working. KUTU is a window manager for X11. -
+
+ +To know what a window manager is, check out [this](https://en.wikipedia.org/wiki/Window_manager). + +## Philosophy + KUTU means box in turkish, which is my idea behind implementing this WM. - It is to be used as a bunch of boxes inside which you can throw your windows. - It is non-reparenting. (So maybe add that flag to your Java Applications) - It is primarily a tiled WM, but it also supports floating windows. +- It is the only X11 window manager written using `ruby` that is still alive. +- It does use `C` to expose the underlying X11 API. -
+## Installation & Usage -To know what a window manager is, check out [this](https://en.wikipedia.org/wiki/Window_manager). +You need to run `./compile.sh` to built the c library. +
+Then add `kutu.rb` to your `~/.xinitrc` file. + +## TODO + +Add `ruby` like configuration files support.