Не красноглазый он ещё и потому что pytyle вовсе не оконный менеджер, как вы могли подумать, а надстройка над ним. Т.е. запускаем свой wm, а сверху pytyle который (с конфигом по-умолчанию) свое присуствие визуально никак не выдает. Однако стоит нам нажать волшебное сочетание клавиш Alt-a и (о чудо!) пропала панель(если была) и окна выстроились мозаикой... при желании можно отменить тайлинг другим волшебным сочетанием (Alt-u)
Pytyle2 умеет как ручной тайлинг a la musca/ratpoison/screen, так и автоматический как у xmonad, а так же циклическое переключение режимов тайлинга (вертикальный, горизонтальный, колонками, одно окно на экран...) как у awesome, ну и собственно управление всем этим. К тому же в отличии от полноценных тайловых менеджеров управлять окнами можно не только с помощью тайлинга, но и средствами вашего wm (правда pytyle2 работает только с EWMH совместимыми, коих навалом — начиная с openbox и заканчивая kwin, compiz, mutter и даже awesome), т.е. использовать его можно и gnome/kde/xfce/ect.
Итак, желающие попробовать уже наверное запустили pytyle и нажали Alt-a. Дабы не распинаться о всех прелестях (к слову сказать, сам использую лишь малую их часть), приведу основные сочетания клавиш для управления:
- Alt-j — следующее окно
- Alt-k — предыдущее окно
- Alt-h\l — изменение размера окон
- Alt-Shift-C — закрыть окно
- Alt-a — включить тайлинг
- Alt-u — выключить его
- Alt-z — циклическое переключение режимов тайлинга
- Alt-m — фокус на основное окно
- Alt-c — делает основным следующее окно
- Alt-Shift-D — включить/выключить декорацию окна
- Alt-Shift-B — включить/отключить отображение бордюров/li>
[GlobalKeybindings]
Alt-A = tile
Alt-U = untile
Alt-Shift-D = toggle_decorations
Alt-Shift-B = toggle_borders
и так далее
В конфиге указаны как горячие клавиши, окна исключения которые pytyle трогать не будет, используемые режимы тайлигна, так и настройки режимов, цвета/размеров и отображение бордюров активных/неактивных окон, отображение декораций окон от оконного менеджера, отступы от края экрана(по-умолчанию они установлены в 0, посему и при включении тайлигна панель скрывается) и уйма прочего...
Как видно из примера выше, файл конфигурации достаточно просто и имеет вид ключ = значение, посему отредактировать его не составит труда (он не только прост, но ещё и прокомментирован).
Кстати, файл конфигурации можно править уже при запущенном pytyle2 и обновлять его с помощью Alt-q. Так что может к нему как и к tint2 появится какой-нибудь pytyle2wizard...
Напомню, что официально pytyle2 ещё не существует, т.е. он находится в разрабатываемом состоянии и установить его можно из hg методом python2 setup.py install (для арчеводов в AUR'е есть PKGBUILD).
Страница проекта на гуглокоде
PS. Конечно же поведение некоторых вещей может изменится, да и о багах забывать не стоит — всё же версия ещё в разработке, хотя и полностью годная к применению, по меньшей мере для моих нужд...