Показаны сообщения с ярлыком xmonad. Показать все сообщения
Показаны сообщения с ярлыком xmonad. Показать все сообщения

воскресенье, 1 марта 2009 г.

Когда плитка уложена...

Да, вот так вот все и получается: думаешь что будет так, а получается совсем по другому. :) Со времени последнего поста все свои машины перевел на xmonad. Немного допилил. Почти все устраивает. Хочется только сменить layout-ы, что пока в связке с EwmhDesktops у меня не выходит. Ну это так, мелочи. :)

понедельник, 23 февраля 2009 г.

Когда плитка ложится криво...

Я расстроен. Очень. Хотя нет, начинать надо не с этого. Начать надо с того, что я все же сделал то, что хотел: поставил xmonad + куски от гнома и все это срастил так, как мне понравилось. Все заработало, причем заработало так, как хотелось мне. Я был доволен. Сегодня день фактически просидел уже под новым окружением свыкаясь. Надо сказать удобно, приятно, функционально. Лишь изредко путал, что закрывать окно надо не alt + F4, а alt+shift+c. С этого все и началось... Решил, что в общем все меня устравивает, но надо не просто допилить, надо отшлифовать полученное. Полез в конфиг... фиг фиг фиг фиг - привычно откликнулось эхо. :( В общем как я и писал, что если с lua было все просто и понятно, то с haskell без знания хотя бы симантики я нифига толком не сделаю. Нет, конечно я бы переопределил это гребаное действие на закрытие окна. Но! Я ж себя знаю, я потом захочу большего! А для большего надо будет глубже лезть в конфиг. Поскрепел зубами и полез в инет за доками по хаскелю. Блин... Слушайте, если со всеми другими языками программирования мне надо было пол часа, что бы в общем-то сносно начать ориентироваться в программе, то с этим апупиозом функционального программирования после чтения вводных статей в течении пары часов, я понял что нифига не прадвинулся. :( Нет, я пробовал раньше ковыряться с лиспом, я в общем-то представляю себе основы ФП, но с хаскелем вышел просто какой-то капец... В общем я в расстройстве и думаю, что снесу xmonad, ибо тонко отконфигурить его - мне надо изучит хаскель, а изучать его - мне нафиг не надо. :( Делема. В общем обидно, но видимо я скоро поращаюсь с xmonad-ом... Жаль, искренне жаль...

P.S. Пока вернулся к старой доброй связке gnome + openbox с конфигом допилиным для открытия окон по умолчанию на полный экран. Не tiled wm, но хоть что-то. :(

UPD: утром, на свежую голову еще раз взял дефолтный темплейт и даже смог его переделать почти как хотел. :) Знаний по хаскелю не прибавилось, но получаться вроде стало. ;) Мораль: нефиг пытаться разобраться в сложных вещах в 3 часа ночи, когда глаза уже смотрят в кучку. :)))
Хотя все это не уменьшает нужности общего понимания хаскеля для конфигурирования, что в общем-то не есть очень хорошо. ИМХО было бы оптимально иметь обычный конфиг конфигуратор для начального (базового) конфигурирования и возможность использовать нынешний вариант для "продвинутых".

воскресенье, 22 февраля 2009 г.

"Кладем плитку" или снова о tiled wm.

В продолжение темы о "плиточных" wm-ах: глянул xmonad. Понравился намного больше awesome, видимо продолжу ковыряться с ним. :) awesome будет заброшен, я думаю. ;)

Почему понравился больше? Не знаю, четко сформулировать пока не могу, но в общем освоился я с ним быстрее, почувствовал себя в нем комфортнее. Теперь надо настроить всякие "рюшечки" и можно пробовать переезжать. :)

Что не понравилось: если открыв первый раз "конфиг" awesome и глянув впервые на код lua я практически сразу въехал что и как, то бишь все достаточно прозрачно было, то о хаскеле так не скажешь... Придется читать доки, даже не смотря на большое колличество комментариев в конфиге. Да, я не сказал, что в xmonad конфиг из себя представляет тоже кусок кода. awesome написан на lua, а xmonad - на haskell. Вот кусок кода haskell там и лежит. :) В общем будем разбираться и обустраиваться, ибо нравится мне это все. ;)