2026-07-07 22:13:03 +01:00
2026-07-07 22:13:03 +01:00
2025-10-05 19:40:07 +01:00
2026-07-07 22:00:30 +01:00
2026-07-07 12:24:44 +01:00
2026-07-02 12:43:02 +01:00

KUTU WM

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, please check out this.

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.
  • This WM is written mostly in Ruby and is meant for my personal use only.
  • It does use C to expose the underlying X11 API.

Installation & Usage

You need to run ./compile.sh to build the c library.
Then add kutu.rb to your ~/.xinitrc file.

TODO

Add better ruby configuration files support.

S
Description
An X11 WM
Readme 129 KiB
Languages
Ruby 62.2%
C 32.7%
Nix 3.5%
Shell 1.6%