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
