Byl zveřejněn projekt RubyWM, který vyvíjí správce oken založený na protokolu X11, napsaný v jazyce Ruby, včetně ovladače pro práci s protokolem X11. RubyWM podporuje virtuální pracovní plochy a může používat jak dlaždicové (tailing) uspořádání oken, tak libovolné umístění oken na pracovní ploše. Kód RubyWM je distribuován pod licencí MIT. Projekt také vyvíjí knihovnu pure-X11 s implementací protokolu X11 v jazyce Ruby.
Správce oken je označen jako experimentální, ale již se používá v každodenní práci autora projektu. Mezi dosud neimplementované funkce patří dekorace oken (nyní je použita jednoduchá rámeček), vícemonitorové konfigurace, přesun a změna velikosti myší při uchopení za okraj okna (pro přichycení k oknu se doporučuje držet klávesu Window a stisknout levé nebo pravé tlačítko myši). Pro správu správce oken se používají události X11 ClientMessage, které mohou být generovány nástrojem xdotool. Pro zpracování klávesových kombinací se používá sxhkd.


Zdroj: opennet.ru
