Update README
This commit is contained in:
19
README.md
19
README.md
@@ -3,12 +3,25 @@
|
|||||||
> It is still under development, even though it is techically working.
|
> It is still under development, even though it is techically working.
|
||||||
|
|
||||||
KUTU is a window manager for X11.
|
KUTU is a window manager for X11.
|
||||||
<br>
|
<hr>
|
||||||
|
|
||||||
|
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.
|
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 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 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 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.
|
||||||
|
|
||||||
<hr>
|
## 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.
|
||||||
|
<br>
|
||||||
|
Then add `kutu.rb` to your `~/.xinitrc` file.
|
||||||
|
|
||||||
|
## TODO
|
||||||
|
|
||||||
|
Add `ruby` like configuration files support.
|
||||||
|
|||||||
Reference in New Issue
Block a user