Objavljen je projekt RubyWM, koji razvija upravitelj prozora temeljen na X11 protokolu, napisan u Ruby jeziku, uključujući upravljač za rad s X11 protokolom. RubyWM podržava virtualne radne površine i može koristiti kako mozaik (tailing) raspored prozora, tako i slobodno pozicioniranje prozora na radnoj površini. Kod RubyWM-a distribuira se pod MIT licencom. Projekt također razvija biblioteku pure-X11 s implementacijom X11 protokola u Ruby jeziku.
Upravitelj prozora označen je kao eksperimentalan, ali ga autor projekta već koristi u svakodnevnom radu. Među još nerealiziranim mogućnostima ističe se dekoracija prozora (trenutno se koristi najjednostavniji okvir), višemonitorske konfiguracije, premještanje i promjena veličine mišem uhvaćanjem za rub prozora (za pričvršćivanje prozora predlaže se zadržavanje tipke Window prilikom pritiskanja lijevog ili desnog gumba miša). Za upravljanje upraviteljem prozora koriste se X11 ClientMessage događaji, koji se mogu generirati pomoću alata xdotool. Za obradu kombinacija tipkovnica koristi se sxhkd.


Izvor: opennet.ru
