Non multa, sed multum

Jan 17, 2013 13:54

Всем добрый день.

Недавно произошло обновление моего любимого оконного менеджера Awesome (что в переводе означает удивительный). Так вот я очередной раз удивился мягко говоря неочевидной логике языка Lua, которая стала еще более неочевидной.

Когда я только пересел с МелкоМягкой оси на ось добра и справедливости в качестве DE использовались кеды, которые тогда еще были 3.
Позднее я узнал о тайлинге, авесаме и простых и удобных тайловых ДЕ. Авесам был установлен, настроен и я чувствовал себя счастливым, пока кеды не стали 4.
Тут появилась первая засада: kxkb, который использовался для переключения раскладки превратился в виджет и перестал работать в авесаме. Это был первый возврат на кеды, а еще хотелось поиграться с виджетами и другими фенечками новой 4.

Второй переход на авесам состоялся где-то в начале осени. Решение проблем с раскладками было давно известно, но хотелось большего. Конфиг был переписан под себя и разбит на несколько модулей. Тут я второй раз, на этот раз неприятно, удивился синтаксису Lua. Перлы вроде

local x = x

вряд ли являются интуитивными и глваное абсолютно не понятно а зачем так. :-).

Долго иль коротко, но одну более или менее вменяемую конфигурацию я написал и счастливо жил с ней до этого нового года. Тут авесам удевил в последний раз: при очередном обновлении конфиги отказались работать. Тут на глаза попалась сия заметка про i3.

В результате  i3 установлен и сконфигурирован за 2 часа, что против удивления на луа очень быстро. Так что авесам опять оказался на полке истории.    

awesome, тайлинг, i3wm, unix

Previous post Next post
Up