← All posts tagged awesome

написал свой первый топик на хабре про ток как в awesome сделать скратчпад с мкаббером внутри. запостил в свой блог. кармы чтобы запостить еще куда-то не хватает. непонятно откуда вообще там народ узнал про этот топик, ведь я его практически не пиарил. че-то набежали, покоментили, пооценивали и все. а что дальше, жуйк? alparo.habrahabr.ru

прощай, yeahconsole, с тобой было няшно. поставил себе скрип для авесома, который повторяет функциональность еконсоли, только без анимации сворачивания. awesome.naquadah.org из достоинств — не корраптит терминал, держит тру прозрачность и быстр. недостатки: если в бэкграунде ff и в нем открывается линк — теряется фокус. и еще если mplayer в фуллскрине, то scratch не видно8(( надо видимо попробовать допилить.

все-таки признаю свою ошибку — хоткеи для управления окнами должны быть прописаны в конфиге wm. все остальное — лучше имплементировать отдельно. взялся настраивать xbindkeys — в нем есть chain-bindings как в емаксе. для разминки повесил на C-a,s dmenu в котором прошлые статусы mcabber'a можно выбрать или написать новый и этот статус через fifo установится в джаббере.
впринципе для большинства бесполезная вещь, но я фанат статусов, так что мне оч полезно)

написал простенький скрипт на sh. дергаю его через awesome аналогично действию win+r. открывается поле для ввода. если ввести rwp, wp или imdb и поисковый запрос, то открроется uzbl с поиском по вики или imdb(линки он получает через surfraw). если ввести url, то откроется сайт. если поисковый запрос — то будет гугл по нему. однако...
я надеялся что в awesome можно сложные кейбинды как в емаксе, чтобы не занимать всю клаву на бинды для uzbl. но, похоже, это просто не реализовать. а во-вторых встроенный этот Run диалог авесома не принимает ввод по-русски. видимо придется все это впиливать в сам uzbl.

кто-нить знает настриваются ли в нем emacs-like бинды? если я правильно их называю. имею ввижу, чтобы можно было биндить например: Mod4+u, отпустил их и жмякнул z.

начал пересаживаться на uzbl. подпилил слехка exit.sh и undo.sh. undo.sh повесил в авесоме на win+u. все uzbl авесом кидает на один заданный тэг. думаю как еще большей интеграции добиться. но еще и много чего донастраивать в самом uzbl. например scroll-percentage.js не работает у меня(

наконец-то в awesome стал срабатывать xxkb. но я уже на столько привык постоянно когда надо русский жмякать капс, что уже даж не знаю надо ли мне запоминание раскладки для окон... или проще не переделывать заново привычку и забить на xxkb?

законфигинл авесом отображать нотификейты для мкаббера. вот линк awesome.naquadah.org из недостатков — в приходящих сообщениях лишняя пустая строка.
но как же все няшно выглядит когда выходишь онлайн. куча разноцветных сообщений о текущих статусов контактов из ростера. причем цвета оч приятно подобраны. там настроено еще и с иконками. но имхо это мож даже и излишне.
и да. отображать изменение статусв по-моему тоже не нужно. это просто что б поиграться пока. хотя может стоит отображать только online и offline. с удовольствием почитаю о ваших экспериментах с этим.

после двухдневного сражения со взаимными блокировками и незапускающимися иксами все заработало. обновил авесом до 3.4-rc1. нотификейты стали еще красивее. xcompmgr работает стабильнее и вроде бы даже няшнее) правда в очередной раз сменили формат конфигфайла. ну да к этому не привыкать. вобщем и целом пока доволен.

у меня спиолзают наклейки с кнопок ноутбучной клавы. мне приходиться их иногда поправлять, при этом нажимаю на кнопку. и вот блин у меня как бы в фокусе пустой терминал и я начинаю поправлять наклейку кнопки d. и тут оказывается, что фокус на самом деле не у терминала, а у firefox'а который запустился в бэкграунде в этот момент и зохватил фокус. итого — имею только 5 восстановленных вкладок в нем8((((

с ним сейчас происходит тоже самое что и в свое время с ионом. тоже луа, и тоже каждый мало-мальски значимый релиз надо перелопачивать весь файл конфигурации. вот сейчас пытаюсь работать сидя за наполовину рабочим оконным менеджером. уже один раз иксы перестали отвечать от непонятого конфига8(( кто-нить уже настраивал awesome 3.2? можете конфигом поделиться?