перед вами xwem - новый window manager который создан чтобы стать рулевым в идеальном десктопе(если это конечно достижимо)
как все нормальные вещи он написан конечно же на ... emacs lispе, поэтому польностью позволяет интегрировать emacs в десктоп
хочеться отметить что это пока единственный wm который я знаю в котором есть поддержка stroke то есть выполнение какой то команды по нарисованному очертанию(см strokes-mode в emacs)
понятное дело что xwem как и emacs полностью везде конфигуряется и является самым гибким в настройке wm :)
основные понятия:
- xwem frame (аналог emacs frame)
- xwem window (аналог emacs window)
- xwem client (аналог emacs buffer только вместо текста там X11 аппликуха)
- xwem keymap (у xwem есть оболденная вещь - ровно такой же как обычный emacs keymap только он обслуживается на уровне X)
xwem придерживается пути ion или ratpoison - все окошки растягиваются до размера окна xwem. Как это не странно xwem достаточно шустрый wm по крайней мере на моем PI 233 он рабоатет на равне с afterstep!
пока запускается только на XEmacs(GNU Emacs почему то падает при работе с большим кол-вом данных :() и сорцы пока не доступны до понедельника.
все пожелания о том что должно быть в идельном десктопе и чего нет будут внимательнейшим образом рассмотрены - так что не стесьняйтесь и говорите!
PS: прозрачности, менюшек, AA, и всякой подобной фигни похоже никогда не будет - лучше тратить силы на реально нужные вещи.
>>> Просмотр (800x600, 24 Kb)