Avaldatud on RubyWM projekt, mis arendab aknahaldurit X11-protokollil, kirjutatud Ruby keeles, sealhulgas X11-protokolli toega draiver. RubyWM toetab virtuaalseid töölauasid ning suudab kasutada nii mosaiikset (tailing) akende paigutust kui ka akende juhuslikku positsioneerimist töölaual. RubyWM kood on levitatud MIT litsentsi alusel. Projekt arendab samuti pure-X11 raamatukogu, mis implementeerib X11-protokolli Ruby keeles.
Aknahaldur on märgitud kui eksperimentaalne, kuid seda kasutatakse juba projekti autori igapäevasest töös. Veel ellu viimata võimaluste hulgas on akende dekoreerimine (hetkel kasutatakse kõige lihtsamat äärist), mitme monitori konfiguratsioonid, akende liigutamine ja suuruse muutmine hiirega akna servast haarates (akna külge kinnitamiseks tuleb hoida Window klahvi ja vajutada vasakut või paremat hiire nuppu). Aknahalduri haldamiseks kasutatakse X11 ClientMessage sündmusi, mida saab genereerida utiliidiga xdotool. Klaviatuuri kombineeritud vajutuste töötlemiseks kasutatakse sxhkd.


Allikas: opennet.ru
