Dynamic tag management in awesome
Приветствую, Подскажите, пожалуйста, что бы такое применить в качестве сабжа на Debian stretch с awesome 4.0? В jessie использовал shifty. Про tyrannical в курсе, но, к сожалению, он глючит даже с дефолтовым конфигом от автора. -- Stanislav
awesome magic
Совершенно внезапно решил запустить gtkperf под разными оконными менеджерами. Под всеми (в том числе и без wm, просто в иксах) кроме awesome 100k кружков в окошке 1200x1600 рисуются на GtkDrawingArea где-то секунд за 15, а под осомом за 5! Причём прямо на глаз заметно, что кружочки на экране появляются быстрее/чаще. В композитном E20 тест проходит ещё быстрее, но это баг: там в начале показывают первый кадр, затем ещё парочку, а затем последний, за 2 секунды. А вот в awesome всё честно рисуется на экран, только с трёхкратной скоростью. awesome говно, и возможно это баг, а не фича. Но почему? Как wm вообще может влиять на этот тест, если он не композитный? -- sergio
awesome+shifty
Доброго времени суток! Вопрос по shifty и awesome. Хочется такого поведения (на примере skype): По Mod4-r skype - skype стартует, но его окно не всплывает и не получает фокус, и его тэг (для skype заведен свой тэг) не отмечается как urgent. Но при этом хочется, чтобы окно всплывало по мышеклику на иконку в трее, и тэг отмечался urgent при приходе новых сообщений. Попробовал поиграться с флагами nopopup и urgent в shifty.config.apps и shifty.config.tabs, но без явного успеха. Есть ли простое решение проблемы? Установлены версии awesome: 3.4.13-1 awesome-extra: 2012061101 -- Stanislav -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20131221121953.ga4...@kaiba.lan
drag-n-drop в awesome
Доброго времени суток, Вопрос в свете затронутой недавно темы drag-n-drop. Пользуюсь awesome. Иногда возникает желание сделать сабж между окнами с разными тегами, или между распахнутыми на весь экран окнами с одним тегом. В идеале хотелось бы бросать объекты прямо на заголовок (таб) окна, или чтобы можно было бы подтащить объект к заголовку тега, и wm переключился бы на этот тег, и т.п. Есть ли готовые решения? -- Stanislav -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120803112126.GA13237@kaiba.homelan
Re: testing + awesome
On Wed, May 16, 2012 at 05:08:26AM +0400, Stanislav Maslovski wrote: Привет, Среди местных обитателей есть пользователи awesome на testing? Подтвердите или опровергните наличие проблем с реакцией виджетов на события мыши (например, отсутствие таковой на клик по тегу или выбор пункта из меню и тп) после последнего апдейта иксов. Если русская раскладки включена, то awesome не реагирует на мышь awesome 3.4.11-2 libxcb1:i386 1.8.1-1 xserver-xorg 1:7.6+13 kbdd 0.6-4 Последнее IMHO не важно. -- Иван Лох -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120516064742.ga12...@nano.ioffe.rssi.ru
Re: testing + awesome
On 16.05.2012 09:47, Иван Лох wrote: On Wed, May 16, 2012 at 05:08:26AM +0400, Stanislav Maslovski wrote: Привет, Среди местных обитателей есть пользователи awesome на testing? Подтвердите или опровергните наличие проблем с реакцией виджетов на события мыши (например, отсутствие таковой на клик по тегу или выбор пункта из меню и тп) после последнего апдейта иксов. Если русская раскладки включена, то awesome не реагирует на мышь awesome 3.4.11-2 libxcb1:i386 1.8.1-1 xserver-xorg 1:7.6+13 kbdd 0.6-4 Последнее IMHO не важно. у меня никакого kbdd, клавиатура настроена при помощи пакета keyboard-configuration, и все работает. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4fb34f7e.20...@kuklin.ru
Re: testing + awesome
On Wed, May 16, 2012 at 09:55:58AM +0300, alex kuklin wrote: On 16.05.2012 09:47, Иван Лох wrote: On Wed, May 16, 2012 at 05:08:26AM +0400, Stanislav Maslovski wrote: Привет, Среди местных обитателей есть пользователи awesome на testing? Подтвердите или опровергните наличие проблем с реакцией виджетов на события мыши (например, отсутствие таковой на клик по тегу или выбор пункта из меню и тп) после последнего апдейта иксов. Если русская раскладки включена, то awesome не реагирует на мышь awesome 3.4.11-2 libxcb1:i386 1.8.1-1 xserver-xorg 1:7.6+13 kbdd 0.6-4 Последнее IMHO не важно. у меня никакого kbdd, клавиатура настроена при помощи пакета keyboard-configuration, и все работает. И, что xserver-xorg 1:7.6+13 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120516070127.gb12...@nano.ioffe.rssi.ru
Re: testing + awesome
On 16.05.2012 10:01, Иван Лох wrote: On Wed, May 16, 2012 at 09:55:58AM +0300, alex kuklin wrote: On 16.05.2012 09:47, Иван Лох wrote: On Wed, May 16, 2012 at 05:08:26AM +0400, Stanislav Maslovski wrote: Привет, Среди местных обитателей есть пользователи awesome на testing? Подтвердите или опровергните наличие проблем с реакцией виджетов на события мыши (например, отсутствие таковой на клик по тегу или выбор пункта из меню и тп) после последнего апдейта иксов. Если русская раскладки включена, то awesome не реагирует на мышь awesome 3.4.11-2 libxcb1:i386 1.8.1-1 xserver-xorg 1:7.6+13 kbdd 0.6-4 Последнее IMHO не важно. у меня никакого kbdd, клавиатура настроена при помощи пакета keyboard-configuration, и все работает. И, что xserver-xorg 1:7.6+13 alexkuklin@alexkuklin-x121:~$ apt-cache policy xserver-xorg xserver-xorg: Инсталирана: 1:7.6+12 Кандидат:1:7.6+12 Таблица с версиите: *** 1:7.6+12 0 500 http://cdn.debian.net/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status 1:7.5+8+squeeze1 0 500 http://cdn.debian.net/debian/ squeeze/main amd64 Packages сомневаюсь, что +13 отличается в этом смысле -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4fb35160.4060...@kuklin.ru
Re: testing + awesome
16 мая 2012 г., 10:47 пользователь Иван Лох l...@1917.com написал: On Wed, May 16, 2012 at 05:08:26AM +0400, Stanislav Maslovski wrote: Привет, Среди местных обитателей есть пользователи awesome на testing? Подтвердите или опровергните наличие проблем с реакцией виджетов на события мыши (например, отсутствие таковой на клик по тегу или выбор пункта из меню и тп) после последнего апдейта иксов. Если русская раскладки включена, то awesome не реагирует на мышь awesome 3.4.11-2 libxcb1:i386 1.8.1-1 xserver-xorg 1:7.6+13 kbdd 0.6-4 Последнее IMHO не важно. -- Иван Лох Подтверждаю, те же проблемы. kbdd не установлен.
Re: testing + awesome
16.05.2012 05:08, Stanislav Maslovski пишет: Привет, Среди местных обитателей есть пользователи awesome на testing? Подтвердите или опровергните наличие проблем с реакцией виджетов на события мыши (например, отсутствие таковой на клик по тегу или выбор пункта из меню и тп) после последнего апдейта иксов. У меня тоже самое. Обсуждение проблемы и ее причин есть тут https://awesome.naquadah.org/bugs/index.php?do=detailstask_id=982 Там же есть решение, пусть и временное. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4fb359c8.3010...@mail.ru
Re: testing + awesome
On Wed, May 16, 2012 at 10:47:42AM +0400, Иван Лох wrote: On Wed, May 16, 2012 at 05:08:26AM +0400, Stanislav Maslovski wrote: Привет, Среди местных обитателей есть пользователи awesome на testing? Подтвердите или опровергните наличие проблем с реакцией виджетов на события мыши (например, отсутствие таковой на клик по тегу или выбор пункта из меню и тп) после последнего апдейта иксов. Если русская раскладки включена, то awesome не реагирует на мышь Ах, вот в чем дело. Кто отрепортит? -- Stanislav -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120516080020.GA3378@kaiba.homelan
Re: testing + awesome
On Wed, May 16, 2012 at 10:04:00AM +0300, alex kuklin wrote: xserver-xorg: Инсталирана: 1:7.6+12 Кандидат:1:7.6+12 Таблица с версиите: *** 1:7.6+12 0 500 http://cdn.debian.net/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status 1:7.5+8+squeeze1 0 500 http://cdn.debian.net/debian/ squeeze/main amd64 Packages сомневаюсь, что +13 отличается в этом смысле Зря сомневаешься. -- Stanislav -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120516080436.GA4820@kaiba.homelan
Re: testing + awesome
On Wed, May 16, 2012 at 11:39:52AM +0400, Aleksey Andreev wrote: 16.05.2012 05:08, Stanislav Maslovski пишет: Привет, Среди местных обитателей есть пользователи awesome на testing? Подтвердите или опровергните наличие проблем с реакцией виджетов на события мыши (например, отсутствие таковой на клик по тегу или выбор пункта из меню и тп) после последнего апдейта иксов. У меня тоже самое. Обсуждение проблемы и ее причин есть тут https://awesome.naquadah.org/bugs/index.php?do=detailstask_id=982 Там же есть решение, пусть и временное. Спасибо. Откат на x11-xkb-utils 7.6+4 решает проблему. -- Stanislav -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120516091320.GA9127@kaiba.homelan
testing + awesome
Привет, Среди местных обитателей есть пользователи awesome на testing? Подтвердите или опровергните наличие проблем с реакцией виджетов на события мыши (например, отсутствие таковой на клик по тегу или выбор пункта из меню и тп) после последнего апдейта иксов. -- Stanislav -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120516010826.GA913@kaiba.homelan
Re: нечеткое переключение раскладок в awesome (kbdd?)
19.12.2011 00:29, Иван Лох пишет: On Sun, Dec 18, 2011 at 09:41:43PM +0200, basilio wrote: Для индикации раскладки на мониторе используется демон kbdd. Демона запускаю из rc.lua (потому что кроме awesome есть еще и xfce, который Это плохо, так как при перезагрузке awesome запуститься вторая копия. Можно посмотреть runonce.lua Судя вот по этому только одна копия запущена, специально перезагрузил awesome несколько раз: papa@hornet:~$ sudo ps aux | grep kbdd papa 3103 0.0 0.0 48428 716 ?Ss 18:00 0:12 kbdd papa 22045 0.0 0.0 8956 824 pts/1S+ 21:36 0:00 grep kbdd papa@hornet:~$ Переключение раскладки происходит нечетко, только при нажатии сначала shift и потом ctrl. При нажатии сначала ctrl а потом shift раскладка Охренеть, как вам вообще это удается. Ну и потом половина шоткатов же отвалиться? все шоткаты работают нормально, никаких особенностей не замечено Ранее пользовался индикатором xxkb, но он не может сохранять раскладки Использовать что-нибудь другое - что? Можете тем, что в gnome пользоваться. libgnomekbd имеется в виду? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/jco70p$jiq$1...@dough.gmane.org
Re: нечеткое переключение раскладок в awesome (kbdd?)
18.12.2011 21:41, basilio пишет: Переключение раскладки происходит нечетко, только при нажатии сначала shift и потом ctrl. При нажатии сначала ctrl а потом shift раскладка всегда сбрасывается в us, что, собственно, и сбивает меня с толку. Увы, не могу понять что происходит. Думаю что тут без демона kbdd не обошлось. Но, судя по ману - он вообще не конфигурируется совсем никак. Т.е. неправильно запустить его нельзя. Что делать? После прибивания демона kbdd четкое переключение восстанавливается, а при повторном запуске - снова теряется. Т.е. проблема изолирована? Получается, что ни kbdd ни xxkb в awesome, увы, нормально не работают. Какие еще варианты индикации текущей раскладки + ее запоминания в разных окнах возможны? Или может я что-то делаю не так. Спасибо заранее. ЗЫ По ходу какая-то хрень происходит с биндингами. Ибо XEV при нажатии ctrl+shift в последовательности - сначала ctrl не выдает событий нажатия/отпускания клавиш, а выдает события FocusOut, FocusIn и KeymapNotify, т.е. kbdd все-таки это нажатие видит, а awesome его куда-то сбиндивает. При нажатии сначала shift - четко отрабатываются нажатия клавиш и выдается ISO_NEXT_GROUP. И такая хрень происходит независимо от того запущен kbdd или нет. Так что может kbdd тут и не причем... В i3 попробовал сделать то же самое - все нажатия отрабатываются правильно при любом порядке нажатия. Понять что это и как с этим бороться пока не могу. Кто может, помогите. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/jcoff0$g9n$1...@dough.gmane.org
Re: нечеткое переключение раскладок в awesome (kbdd?)
20.12.2011 00:56, basilio пишет: 18.12.2011 21:41, basilio пишет: Понять что это и как с этим бороться пока не могу. Кто может, помогите. Как оказалось, бороться нужно, прежде всего со своей невнимательностью. Да будет это мне уроком. В конфиге оказались ошметки от предыдущего индикатора, которые и биндили это нажатие. Удалил и все прекрасно заработало. Спасибо всем, кто уделил время. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/jcog2i$k0h$1...@dough.gmane.org
нечеткое переключение раскладок в awesome (kbdd?)
Прошу помощи. Суть: стала нечетко переключаться раскладка в Х-ах в awesome. Настройки произведены в стандартном дебиановском файле /etc/default/keyboard, вот он: XKBMODEL=acer_laptop XKBLAYOUT=us,ru,ua XKBVARIANT= XKBOPTIONS=grp:lctrl_lshift_toggle,grp:switch,terminate:ctrl_alt_bksp Для индикации раскладки на мониторе используется демон kbdd. Демона запускаю из rc.lua (потому что кроме awesome есть еще и xfce, который иногда тоже пользую и где этот демон не нужен) и использую только для индикации. Т.е. переключаюсь стандартными средствами Х. Переключение раскладки происходит нечетко, только при нажатии сначала shift и потом ctrl. При нажатии сначала ctrl а потом shift раскладка всегда сбрасывается в us, что, собственно, и сбивает меня с толку. Ранее пользовался индикатором xxkb, но он не может сохранять раскладки для каждого окна в awesome, хотя переключение раскладок при этом производит четко и внятно. Чтобы запомнить раскладки - поставил kbdd. Работает он, увы, неважнецки. Почему-то часто сбрасывается в us без видимых причин, например, после отработки заставки xscreensaver, когда курсор вылетает из окна и еще не совсем пойму когда. Но все же, это лучше, чем xxkb, который вообще не удалось настроить запоминать раскладки для разных окон. Увы, не могу понять что происходит. Думаю что тут без демона kbdd не обошлось. Но, судя по ману - он вообще не конфигурируется совсем никак. Т.е. неправильно запустить его нельзя. Что делать? Использовать что-нибудь другое - что? Настроить это - как? Спасибо заранее. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/jclflo$pd4$1...@dough.gmane.org
Re: нечеткое переключение раскладок в awesome (kbdd?)
18.12.2011 21:41, basilio пишет: Для индикации раскладки на мониторе используется демон kbdd. Демона запускаю из rc.lua (потому что кроме awesome есть еще и xfce, который иногда тоже пользую и где этот демон не нужен) и использую только для индикации. Т.е. переключаюсь стандартными средствами Х. Извиняюсь, упустил, xxkb - при этом отключен, т.е. не загружается. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/jcllkf$u9p$1...@dough.gmane.org
Re: нечеткое переключение раскладок в awesome (kbdd?)
On Sun, Dec 18, 2011 at 09:41:43PM +0200, basilio wrote: Для индикации раскладки на мониторе используется демон kbdd. Демона запускаю из rc.lua (потому что кроме awesome есть еще и xfce, который Это плохо, так как при перезагрузке awesome запуститься вторая копия. Можно посмотреть runonce.lua Переключение раскладки происходит нечетко, только при нажатии сначала shift и потом ctrl. При нажатии сначала ctrl а потом shift раскладка Охренеть, как вам вообще это удается. Ну и потом половина шоткатов же отвалиться? Ранее пользовался индикатором xxkb, но он не может сохранять раскладки Использовать что-нибудь другое - что? Можете тем, что в gnome пользоваться. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20111218222914.ga12...@nano.ioffe.rssi.ru
Re: awesome and (open|libre)office
On Sat, Mar 05, 2011 at 12:10:51PM +0300, Timothy Silent wrote: Приветствую уважаемую конференцию. Использую awesome. Естественно, некоторые программы с гуем ведут себя не так, как ожидалось бы. Если большинство вроде бы укротил (или привык), то open|libre office бесит основательно. 1. Запускаю офис, открываю документ. 2. открываю что-нибудь из предыдущих документов, открывается ещё одно окно офиса. Это второе окно расположено ниже и правее первого (примерно на пятую часть экрана). его граница за пределами экрана и масштабировать/двигать его невозможно (не из-за недоступности границы, разумеется, а из-за непонятного запрета wm). Ошибка проявляется в тайловых режимах и fullscreen, а в floating или magnifier, например, всё нормально. Вопрос: можно ли это побороть? Если да, то как? Почему не прописать что-то вроде: -- {{{ Rules awful.rules.rules = { -- All clients will match this rule. { rule = { }, properties = { border_width = beautiful.border_width, border_color = beautiful.border_normal, focus = true, keys = clientkeys, buttons = clientbuttons } }, { rule = { class = soffice }, properties = { floating = true } }, Поэксперементируй с этим. -- wbr, foxfell -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110403203654.ga13...@gmail.com
Re: awesome and (open|libre)office
On Sat, 5 Mar 2011 18:06:53 +0300 Иван Лох wrote: Сравните вывод xwininfo с реальной геометрией. Они совпадают? Благодарю за помощь, но.. После нескольких недель баг самоликвидировался (ничего не обновлял). Долго возился но повторить не смог. Тему можно считать прикрытой... Тарас aka L0ki -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110306163743.65a43798@ibem
awesome and (open|libre)office
Приветствую уважаемую конференцию. Использую awesome. Естественно, некоторые программы с гуем ведут себя не так, как ожидалось бы. Если большинство вроде бы укротил (или привык), то open|libre office бесит основательно. 1. Запускаю офис, открываю документ. 2. открываю что-нибудь из предыдущих документов, открывается ещё одно окно офиса. Это второе окно расположено ниже и правее первого (примерно на пятую часть экрана). его граница за пределами экрана и масштабировать/двигать его невозможно (не из-за недоступности границы, разумеется, а из-за непонятного запрета wm). Ошибка проявляется в тайловых режимах и fullscreen, а в floating или magnifier, например, всё нормально. Вопрос: можно ли это побороть? Если да, то как? -- Тарас aka L0ki -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110305121051.5a71cd7d@ibem
Re: awesome and (open|libre)office
On Sat, Mar 05, 2011 at 12:10:51PM +0300, Timothy Silent wrote: Приветствую уважаемую конференцию. Использую awesome. Естественно, некоторые программы с гуем ведут себя не так, как ожидалось бы. Если большинство вроде бы укротил (или привык), то open|libre office бесит основательно. 1. Запускаю офис, открываю документ. 2. открываю что-нибудь из предыдущих документов, открывается ещё одно окно офиса. Это второе окно расположено ниже и правее первого (примерно на пятую часть экрана). его граница за пределами экрана и масштабировать/двигать Ничего не понятно. Эти окна floating? Или они так тайлятся? Передерните эти окна в floating и обратно. его невозможно (не из-за недоступности границы, разумеется, а из-за непонятного запрета wm). Ошибка проявляется в тайловых режимах и fullscreen, а в floating или magnifier, например, всё нормально. Вопрос: можно ли это побороть? Если да, то как? Если открыть два пустых окна без документов, как они расположатся? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110305134010.ge3...@nano.ioffe.rssi.ru
Re: awesome and (open|libre)office
On Sat, 5 Mar 2011 16:40:10 +0300 Иван Лох wrote: On Sat, Mar 05, 2011 at 12:10:51PM +0300, Timothy Silent wrote: Приветствую уважаемую конференцию. Использую awesome. Естественно, некоторые программы с гуем ведут себя не так, как ожидалось бы. Если большинство вроде бы укротил (или привык), то open|libre office бесит основательно. 1. Запускаю офис, открываю документ. 2. открываю что-нибудь из предыдущих документов, открывается ещё одно окно офиса. Это второе окно расположено ниже и правее первого (примерно на пятую часть экрана). его граница за пределами экрана и масштабировать/двигать Ничего не понятно. Эти окна floating? Или они так тайлятся? ну да, мутновато я написал. добавлю ещё немного туманных симптомов. Назовём это второе окно зависшим. При открытии из claws-mail аттача *odt также появляется зависшее окно. Всегда, независимо от режима текущего layout. Иногда оно вписывается в экран, но: - не тайлится при переключении режима. Другие окна действуют так, будто офис уменьшил окно - оставляют ему прямоугольник в углу экрана. А он на самом деле работает fullscreen. - не принимает команд move|resize (иногда эту команду принимает невидимое окно за ним). Передерните эти окна в floating и обратно. не помогло. Если открыть два пустых окна без документов, как они расположатся? у меня офис так не умеет. -- Тарас aka L0ki -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110305172102.0778bd9c@ibem
Re: awesome and (open|libre)office
On Sat, Mar 05, 2011 at 05:21:02PM +0300, Timothy Silent wrote: Назовём это второе окно зависшим. При открытии из claws-mail аттача *odt также появляется зависшее окно. Всегда, независимо от режима текущего layout. Иногда оно вписывается в экран, но: - не тайлится при переключении режима. Другие окна действуют так, будто офис уменьшил окно - оставляют ему прямоугольник в углу экрана. А он на самом деле работает fullscreen. - не принимает команд move|resize (иногда эту команду принимает невидимое окно за ним). Сравните вывод xwininfo с реальной геометрией. Они совпадают? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110305150653.gg3...@nano.ioffe.rssi.ru
awesome wm: некорректно работает вставка в mywibox
бага непонятная: table.insert на массиве не срабатывает, размеры виджета меняются а его содержимое - нет файл .config/awesome/rc.lua: -- инклудим системный конфиг dofile (/etc/xdg/awesome/rc.lua) -- инклудим библиотеку виджетов require(vicious) -- насоздаём виджетов: -- часы local datewidget = widget({ type = textbox }) vicious.register(datewidget, vicious.widgets.date, %a %b %d, %R %z, 60) -- MPD local mpdwidget = widget({ type = textbox }) mpdwidget.ellipsize = 'middle' vicious.register(mpdwidget, vicious.widgets.mpd, function (widget, args) local t = '' if args[{state}] == Stop then return [] else t = args[{Artist}]..' - '..args[{Title}] end return t end, 10) -- присваиваем заново mywibox. ранее он был создан в системном конфиге -- но для иллюстрации бага лучше его заново создать: mywibox[1].widgets = { -- итак, сначала 3 MPD-виджета, которые показывают текст NA - NA: {mpdwidget, mpdwidget, mpdwidget, layout = awful.widget.layout.horizontal.leftright}, -- а на правой стороне 3 виджета с часами: datewidget, datewidget, datewidget, layout = awful.widget.layout.horizontal.rightleft } -- заменим крайний виджет с часами виджетом с MPD - всё срабатывает mywibox[1].widgets[2] = mpdwidget -- добавим виджет между существующими виджетами с часами справа - не работает table.insert( mywibox[1].widgets, 3, mpdwidget ) не работает так - размер у виджета меняется но текст в нём остаётся старым. вопрос: почему? я неправильно понимаю Lua? или awesome? всё это мне нужно чтобы не копировать для правки системные конфиги к себе а подцеплять их для незначительных исправлений. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1293438220.11174.14.ca...@localhost.localdomain
Re: awesome
Artem Chuprina r...@ran.pp.ru writes: Я тут в процессе прочтения Practical Common Lisp склоняюсь к мысли, что у нас в дистрибутиве самый правильный - это sbcl или его оригинал cmucl. Потом, проскипав один-два коммерческих (их нет в дистрибутиве), стоит смотреть на clisp. А на gcl, похоже, вообще не стоит... Я бы clisp не относил к тем, что во вторую очередь. У этой реализации есть хорошие стороны и ниша: mature implementation, small footprint, быстрый старт, работает практически на любой платформе (в отличие от sbcl/cmucl). Недостатки: пока не мультитредный, но это уже исправляется (хорошие вести были из того лагеря); не компилятор в native, а в байт-код, но для многих приложений скорость выполнения байт-кода может быть приемлемой. А вот cmucl может из Debian пропасть из-за предложенной после пьянки FTPMAster'ов политики source-only uploads. Об этом сопровождающий cmucl сказал: http://pvaneynd.livejournal.com/132182.html -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: awesome
Alexander Danilov - debian-russian@lists.debian.org @ Mon, 23 Nov 2009 12:32:20 +0900: IG Я пробовал перейти на stumpwm и даже вполне проникся концепцией IG tiled wm. Правда, через какое-то время с момента начала IG использования мне всё же пришлось откатиться обратно на старый IG добрый fvwm из-за того, что я столкнулся с каким-то очень IG нерегулярным, плавающим багом, выражающимся в зависании IG stumpwm. Отловить этот баг так и не получилось. AC Я ему дал в качестве лиспа sbcl, и у меня не виснет. DEO кстати правильный лисп это тот еще вопрос. DEO я как-то примерчики тестил на gcl, так тот периодически в сегфолт DEO грохался. впечатление такое что им никто не пользуется Я тут в процессе прочтения Practical Common Lisp склоняюсь к мысли, что у нас в дистрибутиве самый правильный - это sbcl или его оригинал cmucl. Потом, проскипав один-два коммерческих (их нет в дистрибутиве), стоит смотреть на clisp. А на gcl, похоже, вообще не стоит... AD Ещё стоит посмотреть на ecl. Судя по embeddable - это просто другая ниша. То есть на него, безусловно, стоит смотреть, если тебе в той нише что-то нужно. -- Save the environment. Create a closure today. -- Cormac Flanagan -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: awesome
Igor Goryachev wrote: всё же пришлось откатиться обратно на старый добрый fvwm 1.5 года пользуюсь, без нареканий. Жаль вот по популярности в Lenny fvwm на DVD-2 перескочил. В FreeBSD 7.0 аж на CD-3. Жалко им 4 MiB? А Гном пихают целиком. -- С уважением, Александр Гавенко. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: awesome
Twas brillig at 11:05:42 23.11.2009 UTC+02 when gave...@bifit.com.ua did gyre and gimble: OG Жаль вот по популярности в Lenny fvwm на DVD-2 перескочил. OG В FreeBSD 7.0 аж на CD-3. OG Жалко им 4 MiB? А Гном пихают целиком. Что значит жалко? CD (омг, CD?!, это такие дискеты, да?) не руками собирают. Купи себе 1000 нетбуков, поставь туда fvwm и отсылай отчёты в popularity contest, может и вернётся обратно на первый сидюк :) -- http://fossarchy.blogspot.com/ pgppYP8AaF8qd.pgp Description: PGP signature
Re: awesome
OG Жаль вот по популярности в Lenny fvwm на DVD-2 перескочил. OG В FreeBSD 7.0 аж на CD-3. OG Жалко им 4 MiB? А Гном пихают целиком. Что значит жалко? CD (омг, CD?!, это такие дискеты, да?) не руками собирают. Купи себе 1000 нетбуков, поставь туда fvwm и отсылай отчёты в popularity contest, может и вернётся обратно на первый сидюк :) Ну наверное можно и тысячей виртуальных машин обойтись :) signature.asc Description: This is a digitally signed message part.
Re: awesome
OG Жаль вот по популярности в Lenny fvwm на DVD-2 перескочил. OG В FreeBSD 7.0 аж на CD-3. OG Жалко им 4 MiB? А Гном пихают целиком. Что значит жалко? CD (омг, CD?!, это такие дискеты, да?) не руками собирают. Купи себе 1000 нетбуков, поставь туда fvwm и отсылай отчёты в popularity contest, может и вернётся обратно на первый сидюк :) NVY Ну наверное можно и тысячей виртуальных машин обойтись :) наверно можно просто одним скриптом, но это нехорошо -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Re: awesome
Dmitry E. Oboukhov - debian-russian@lists.debian.org @ Mon, 23 Nov 2009 12:45:35 +0300: OG Жаль вот по популярности в Lenny fvwm на DVD-2 перескочил. OG В FreeBSD 7.0 аж на CD-3. OG Жалко им 4 MiB? А Гном пихают целиком. Что значит жалко? CD (омг, CD?!, это такие дискеты, да?) не руками собирают. Купи себе 1000 нетбуков, поставь туда fvwm и отсылай отчёты в popularity contest, может и вернётся обратно на первый сидюк :) NVY Ну наверное можно и тысячей виртуальных машин обойтись :) DEO наверно можно просто одним скриптом, но это нехорошо Тысячу нетбуков, на каждом по тысяче виртуальных машин, и на каждой по скрипту :-) -- The effort of using machines to mimic the human mind has always struck me as rather silly. I would rather use them to mimic something better -- Edsger Dijkstra -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: awesome
On Mon, 23 Nov 2009 13:33:15 +0300 Artem Chuprina wrote: Тысячу нетбуков, на каждом по тысяче виртуальных машин, и на каждой по скрипту :-) Наш источник в руководстве MicroSoft сообщил о неожиданной потере компанией лидирующих позиций на рынке настольных ОС... -- Grey Fenrir -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: awesome
Artem Chuprina пишет: Alexander Danilov - debian-russian@lists.debian.org @ Mon, 23 Nov 2009 12:32:20 +0900: IG Я пробовал перейти на stumpwm и даже вполне проникся концепцией IG tiled wm. Правда, через какое-то время с момента начала IG использования мне всё же пришлось откатиться обратно на старый IG добрый fvwm из-за того, что я столкнулся с каким-то очень IG нерегулярным, плавающим багом, выражающимся в зависании IG stumpwm. Отловить этот баг так и не получилось. AC Я ему дал в качестве лиспа sbcl, и у меня не виснет. DEO кстати правильный лисп это тот еще вопрос. DEO я как-то примерчики тестил на gcl, так тот периодически в сегфолт DEO грохался. впечатление такое что им никто не пользуется Я тут в процессе прочтения Practical Common Lisp склоняюсь к мысли, что у нас в дистрибутиве самый правильный - это sbcl или его оригинал cmucl. Потом, проскипав один-два коммерческих (их нет в дистрибутиве), стоит смотреть на clisp. А на gcl, похоже, вообще не стоит... AD Ещё стоит посмотреть на ecl. Судя по embeddable - это просто другая ниша. То есть на него, безусловно, стоит смотреть, если тебе в той нише что-то нужно. Обычный себе common lisp + компилятор в Си и байткод, смотрел по сторонам - ниш не обнаружил :) -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: awesome
On Sat, Nov 21, 2009 at 21:48, Artem Chuprina wrote: Я в итоге остановился на stumpwm. Это Common Lisp, что гораздо более понятно, чем хаскель. И stumpwm лучше документирован, чем awesome. Я пробовал перейти на stumpwm и даже вполне проникся концепцией tiled wm. Правда, через какое-то время с момента начала использования мне всё же пришлось откатиться обратно на старый добрый fvwm из-за того, что я столкнулся с каким-то очень нерегулярным, плавающим багом, выражающимся в зависании stumpwm. Отловить этот баг так и не получилось. Также было замечено какое-то странное поведение явовских апплетов под файрфоксом (с радостью отказался бы это этой хреновины, да не могу из-за интернет-банка), с ними происходило что-то нехорошее и заканчивалось убиением мной браузера. Кстати, там всё нормально с запуском многооконных приложений, таких, как gimp? А то друг на прошлой неделе тоже решил попробовать stumpwm и у него что-то там не получилось с gimp'ом. -- Igor Goryachev E-Mail/Jabber: i...@goryachev.org
Re: awesome
Igor Goryachev - debian-russian@lists.debian.org @ Sun, 22 Nov 2009 15:24:22 +0300: Я в итоге остановился на stumpwm. Это Common Lisp, что гораздо более понятно, чем хаскель. И stumpwm лучше документирован, чем awesome. IG Я пробовал перейти на stumpwm и даже вполне проникся концепцией IG tiled wm. Правда, через какое-то время с момента начала IG использования мне всё же пришлось откатиться обратно на старый IG добрый fvwm из-за того, что я столкнулся с каким-то очень IG нерегулярным, плавающим багом, выражающимся в зависании IG stumpwm. Отловить этот баг так и не получилось. Я ему дал в качестве лиспа sbcl, и у меня не виснет. IG Также было замечено какое-то странное поведение явовских апплетов IG под файрфоксом (с радостью отказался бы это этой хреновины, да не IG могу из-за интернет-банка), с ними происходило что-то нехорошее и IG заканчивалось убиением мной браузера. Явовских апплетов нет, ничего сказать не могу. IG Кстати, там всё нормально с запуском многооконных приложений, таких, как IG gimp? А то друг на прошлой неделе тоже решил попробовать stumpwm и у IG него что-то там не получилось с gimp'ом. Знать бы, что не получилось... Я сходу сейчас натравил gimp на фотографию какую-то - у меня получилось, а дальше - фиг знает, что именно падает... -- Science is like sex: sometimes something useful comes out, but that's not why we're doing it. -- Richard Feynman -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: awesome
On Sun, Nov 22, 2009 at 20:28, Artem Chuprina wrote: IG добрый fvwm из-за того, что я столкнулся с каким-то очень IG нерегулярным, плавающим багом, выражающимся в зависании IG stumpwm. Отловить этот баг так и не получилось. Я ему дал в качестве лиспа sbcl, и у меня не виснет. У меня висло именно с sbcl версии, которая в lenny (1:1.0.18.0-2). Сам stumpwm пробовал разный, в том числе и из git'ового репозитария. -- Igor Goryachev E-Mail/Jabber: i...@goryachev.org
Re: awesome
IG Я пробовал перейти на stumpwm и даже вполне проникся концепцией IG tiled wm. Правда, через какое-то время с момента начала IG использования мне всё же пришлось откатиться обратно на старый IG добрый fvwm из-за того, что я столкнулся с каким-то очень IG нерегулярным, плавающим багом, выражающимся в зависании IG stumpwm. Отловить этот баг так и не получилось. AC Я ему дал в качестве лиспа sbcl, и у меня не виснет. кстати правильный лисп это тот еще вопрос. я как-то примерчики тестил на gcl, так тот периодически в сегфолт грохался. впечатление такое что им никто не пользуется -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Re: awesome
Igor Goryachev - debian-russian@lists.debian.org @ Sun, 22 Nov 2009 21:01:07 +0300: IG добрый fvwm из-за того, что я столкнулся с каким-то очень IG нерегулярным, плавающим багом, выражающимся в зависании IG stumpwm. Отловить этот баг так и не получилось. Я ему дал в качестве лиспа sbcl, и у меня не виснет. IG У меня висло именно с sbcl версии, которая в lenny (1:1.0.18.0-2). Сам IG stumpwm пробовал разный, в том числе и из git'ового репозитария. Ага. У меня 1:1.0.18.0-3, явно откуда-то пересобранный. Впрочем, может быть, я просто на эту граблю случайно не наступаю... -- There's no sense in being precise, when you don't even know what you're talking about. -- John von Neumann -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: awesome
Dmitry E. Oboukhov - debian-russian@lists.debian.org @ Sun, 22 Nov 2009 21:17:26 +0300: IG Я пробовал перейти на stumpwm и даже вполне проникся концепцией IG tiled wm. Правда, через какое-то время с момента начала IG использования мне всё же пришлось откатиться обратно на старый IG добрый fvwm из-за того, что я столкнулся с каким-то очень IG нерегулярным, плавающим багом, выражающимся в зависании IG stumpwm. Отловить этот баг так и не получилось. AC Я ему дал в качестве лиспа sbcl, и у меня не виснет. DEO кстати правильный лисп это тот еще вопрос. DEO я как-то примерчики тестил на gcl, так тот периодически в сегфолт DEO грохался. впечатление такое что им никто не пользуется Я тут в процессе прочтения Practical Common Lisp склоняюсь к мысли, что у нас в дистрибутиве самый правильный - это sbcl или его оригинал cmucl. Потом, проскипав один-два коммерческих (их нет в дистрибутиве), стоит смотреть на clisp. А на gcl, похоже, вообще не стоит... -- Ошибка в мигель-ДНКазе -- Mike Novikoff in 1127957...@p73.f133.n5020.z2.ftn -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: awesome
Artem Chuprina пишет: Dmitry E. Oboukhov - debian-russian@lists.debian.org @ Sun, 22 Nov 2009 21:17:26 +0300: IG Я пробовал перейти на stumpwm и даже вполне проникся концепцией IG tiled wm. Правда, через какое-то время с момента начала IG использования мне всё же пришлось откатиться обратно на старый IG добрый fvwm из-за того, что я столкнулся с каким-то очень IG нерегулярным, плавающим багом, выражающимся в зависании IG stumpwm. Отловить этот баг так и не получилось. AC Я ему дал в качестве лиспа sbcl, и у меня не виснет. DEO кстати правильный лисп это тот еще вопрос. DEO я как-то примерчики тестил на gcl, так тот периодически в сегфолт DEO грохался. впечатление такое что им никто не пользуется Я тут в процессе прочтения Practical Common Lisp склоняюсь к мысли, что у нас в дистрибутиве самый правильный - это sbcl или его оригинал cmucl. Потом, проскипав один-два коммерческих (их нет в дистрибутиве), стоит смотреть на clisp. А на gcl, похоже, вообще не стоит... Ещё стоит посмотреть на ecl. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
awesome
Посмотрел у меня на всех хостах всегда одно и то же расположение окон и вроде соответствует идеологии главное - дополнительное хочу попробовать тайловый менеджер. сперва поглядел в xmonad, но там хацкель это не язык а вынос мозга какой-то. в awesome там lua, вроде более человекоориентировано разбираюсь понемногу с ним. однако наткнулся на то что многие конфиги которые есть на сайтах используют совершенно недокументированные вещи. например первый же скачанный мной конфиг содержит обращения к awful.hooks.arrange.register хотя он совсем не описан в доках что идут с этим WM. вопрос: есть ли где-то сайт с документацией описывающей общую идеологию (а то просто список модулей как-то маловато выглядит) а так же подробно откуда народ берет эти недокументированности? -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Re: awesome
Twas brillig at 21:20:22 21.11.2009 UTC+03 when un...@debian.org did gyre and gimble: DEO а так же подробно откуда народ берет эти недокументированности? Исходники читает. -- http://fossarchy.blogspot.com/ pgpDkd7HNx8N6.pgp Description: PGP signature
Re: awesome
Dmitry E. Oboukhov - debian-russian@lists.debian.org @ Sat, 21 Nov 2009 21:20:22 +0300: DEO Посмотрел у меня на всех хостах всегда одно и то же расположение окон DEO и вроде соответствует идеологии главное - дополнительное DEO хочу попробовать тайловый менеджер. DEO сперва поглядел в xmonad, но там хацкель это не язык а вынос мозга DEO какой-то. в awesome там lua, вроде более человекоориентировано DEO разбираюсь понемногу с ним. Я в итоге остановился на stumpwm. Это Common Lisp, что гораздо более понятно, чем хаскель. И stumpwm лучше документирован, чем awesome. Во всяком случае, нужная мне функция ловли переключателей языка выборочно по типу окна у него заработала сразу по документации, а у awesome я за время смотрения на него так и не понял, возможно ли это у него в принципе. Хаскель, впрочем, тоже язык, говорят, вполне вменяемый. Только человек, на которого оно ориентировано - образованный, а не кодер-самоучка с PHP наперевес :-) Другое дело, что, подозреваю, с фичами там так себе. Потому что хаскелисты - они все возвышенные. А лисперы - практики... -- Ну какая работа со строками может быть в языке, название которого является не строкой, а символом? Sergue E. Leontiev в csc2ot$hr...@ddt.demos.su -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: awesome
On Sat, Nov 21, 2009 at 09:20:22PM +0300, Dmitry E. Oboukhov wrote: awful.hooks.arrange.register хотя он совсем не описан в доках что идут с этим WM. Установить хук на каждую операцию упорядочивания окон http://awesome.naquadah.org http://awesome.naquadah.org/wiki/Main_Page Кстати, механизм hook deprecated в 3.4 В awesome всегда надо указывать версию, если, что-то спрашиваешь вопрос: есть ли где-то сайт с документацией описывающей общую идеологию (а то просто список модулей как-то маловато выглядит) а так же подробно откуда народ берет эти недокументированности? В рассылке awes...@naquadah.org и примерах в вики Модули там цинично не нужны. Хотя в вики на http://awesome.naquadah.org/wiki их довольно много. Все, что нужно пишется на коленке. P.S. А какой модуль ищешь-то? Может я знаю. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: awesome
awful.hooks.arrange.register хотя он совсем не описан в доках что идут с этим WM. ИЛ Установить хук на каждую операцию упорядочивания окон ИЛ http://awesome.naquadah.org ИЛ http://awesome.naquadah.org/wiki/Main_Page ИЛ Кстати, механизм hook deprecated в 3.4 а что вместо него? я хочу чтобы когда создается первое окно iceweasel оно попадало на первый рабочий стол, когда второе - на второй, а третье на четвертый. насколько понял это хуками как раз и распихивается ИЛ В awesome всегда надо указывать версию, если, что-то спрашиваешь вопрос: есть ли где-то сайт с документацией описывающей общую идеологию (а то просто список модулей как-то маловато выглядит) а так же подробно откуда народ берет эти недокументированности? ИЛ В рассылке awes...@naquadah.org и примерах в вики ИЛ Модули там цинично не нужны. Хотя в вики на http://awesome.naquadah.org/wiki ИЛ их довольно много. Все, что нужно пишется на коленке. ИЛ P.S. А какой модуль ищешь-то? Может я знаю. да не то чтоб ищу. просто хотелось понять что с чем связано и за что отвечает. некую обзорную хауту. -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Re: awesome
DEO Посмотрел у меня на всех хостах всегда одно и то же расположение окон DEO и вроде соответствует идеологии главное - дополнительное DEO хочу попробовать тайловый менеджер. DEO сперва поглядел в xmonad, но там хацкель это не язык а вынос мозга DEO какой-то. в awesome там lua, вроде более человекоориентировано DEO разбираюсь понемногу с ним. AC Я в итоге остановился на stumpwm. Это Common Lisp, что гораздо более AC понятно, чем хаскель. И stumpwm лучше документирован, чем awesome. Во AC всяком случае, нужная мне функция ловли переключателей языка выборочно AC по типу окна у него заработала сразу по документации, а у awesome я за AC время смотрения на него так и не понял, возможно ли это у него в AC принципе. спасибо гляну AC Хаскель, впрочем, тоже язык, говорят, вполне вменяемый. Только человек, AC на которого оно ориентировано - образованный, а не кодер-самоучка с PHP AC наперевес :-) Другое дело, что, подозреваю, с фичами там так себе. AC Потому что хаскелисты - они все возвышенные. А лисперы - практики... я два часа примерно не мог понять почему конструкция a = [ что-то ] дает ошибку (причем не синтаксическую), а конструкция a = [ то же самое ] работает. Вынос мозга. возможно возвышенный :) Хотя программы не планировал на ём писать, а чисто несколько переменных в конфиг. -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Re: awesome
On Sat, Nov 21, 2009 at 11:06:40PM +0300, Dmitry E. Oboukhov wrote: awful.hooks.arrange.register хотя он совсем не описан в доках что идут с этим WM. ИЛ Установить хук на каждую операцию упорядочивания окон ИЛ http://awesome.naquadah.org ИЛ http://awesome.naquadah.org/wiki/Main_Page ИЛ Кстати, механизм hook deprecated в 3.4 а что вместо него? я хочу чтобы когда создается первое окно iceweasel оно попадало на первый рабочий стол, когда второе - на второй, а третье на четвертый. насколько понял это хуками как раз и распихивается создание окна -- register awful.hooks.property.register(function(c,property) if property == name then if string.sub(c.name,-9,-1) == Iceweasel then ... или можно c.class или c.instance -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: awesome
awful.hooks.arrange.register хотя он совсем не описан в доках что идут с этим WM. ИЛ Установить хук на каждую операцию упорядочивания окон ИЛ http://awesome.naquadah.org ИЛ http://awesome.naquadah.org/wiki/Main_Page ИЛ Кстати, механизм hook deprecated в 3.4 а что вместо него? я хочу чтобы когда создается первое окно iceweasel оно попадало на первый рабочий стол, когда второе - на второй, а третье на четвертый. насколько понял это хуками как раз и распихивается ИЛ создание окна -- register Это ты где посмотрел? ИЛ awful.hooks.property.register(function(c,property) ИЛ if property == name then ИЛ if string.sub(c.name,-9,-1) == Iceweasel then ИЛ ... ИЛ или можно c.class или c.instance -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Re: awesome
Dmitry E. Oboukhov - debian-russian@lists.debian.org @ Sat, 21 Nov 2009 23:10:35 +0300: AC Хаскель, впрочем, тоже язык, говорят, вполне вменяемый. Только человек, AC на которого оно ориентировано - образованный, а не кодер-самоучка с PHP AC наперевес :-) Другое дело, что, подозреваю, с фичами там так себе. AC Потому что хаскелисты - они все возвышенные. А лисперы - практики... DEO я два часа примерно не мог понять почему конструкция DEO a = [ DEO что-то DEO ] DEO дает ошибку (причем не синтаксическую), а конструкция DEO a = [ DEO то же самое DEO ] DEO работает. DEO Вынос мозга. возможно возвышенный :) DEO Хотя программы не планировал на ём писать, а чисто несколько DEO переменных в конфиг. Особенность софта, написанного функциональщиками (хотя бы относительными, типа лисперов) _для себя_ заключается в том, что им удобнее писать конфиг на том же языке. Хаскелисты вон, говорят, дошли аж до того, что их не смущает идея необходимости перекомпилировать WM для изменения конфигурации :-) Лисперам, впрочем, сам -бог- МакКарти велел - парсер и исполнятор лисповского кода по определению встроен в любую лисповскую программу, и при этом синтаксис языка настолько прост и регулярен, что придумывать более простой язык для конфига и потом отдельно писать его парсер - овчинка выделки не стоит. На простых задачах конфигурирования он не будет принципиально проще, чем то же самое записать на лиспе, а на сложных все равно понадобится весь лисп со всеми наворотами. В том же положении авторы приложений на tcl. У прочих (виденных мной) языков с eval разработка отдельного языка конфига бывает осмысленной. У языков без eval - сам понимаешь, других вариантов просто нет. Вернее, язык-то можно взять и готовый - а вот парсер делать придется. Тут в качестве языка, как я понимаю, lua хорош (не поручусь - я его не знаю). Или все тот же самый tcl. Но это все не то по сравнению с возможностью _всю_ обработку конфига записать как source ~/.programrc или (load-file ~/.programrc) -- Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp. -- Phil Greenspun Including Common Lisp. -- Robert Morris -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: awesome
AC source ~/.programrc AC или AC (load-file ~/.programrc) или do '~/.programrc' ;) -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Re: awesome
On Sun, Nov 22, 2009 at 12:19:59AM +0300, Dmitry E. Oboukhov wrote: awful.hooks.arrange.register хотя он совсем не описан в доках что идут с этим WM. ИЛ Установить хук на каждую операцию упорядочивания окон ИЛ http://awesome.naquadah.org ИЛ http://awesome.naquadah.org/wiki/Main_Page ИЛ Кстати, механизм hook deprecated в 3.4 а что вместо него? я хочу чтобы когда создается первое окно iceweasel оно попадало на первый рабочий стол, когда второе - на второй, а третье на четвертый. насколько понял это хуками как раз и распихивается ИЛ создание окна -- register Это ты где посмотрел? Это я знал. А пример взял из своего rc.lua. Только там Mutt был... Я когда awesome поставил прочитал их сайт, включая http://awesome.naquadah.org/wiki/Main_Page#User_configuration_files на это ушло часа три. После чего написал миксер, на манер того, что был у меня в fvwm2. И я подписан на пользовательскую рассылку. Там трафик 2-3 письма в день. Письма без кода не читаю ;-} В-общем, там примеров навалом. Из хитростей локали надо в lua выставлять руками. Они не наследуются сами. os.setlocale( os.getenv( 'LANG' ), 'time' ) ну или не time ИЛ awful.hooks.property.register(function(c,property) ИЛ if property == name then ИЛ if string.sub(c.name,-9,-1) == Iceweasel then ИЛ ... Потом я еще потратил некоторое время разбираясь с D-Bus (как выяснилось позже это было не нужно). require(naughty) достаточно. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: awesome
Dmitry E. Oboukhov - debian-russian@lists.debian.org @ Sun, 22 Nov 2009 00:35:56 +0300: AC source ~/.programrc AC или AC (load-file ~/.programrc) DEO или DEO do '~/.programrc' DEO ;) Про другие языки с eval я упоминал. Можно, не поленившись, прочесть, что именно я про них упоминал. -- Юзер упорствует в хождении по граблям. Образовавшиеся шишки он считает трудовыми мозолями. (С)энта -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bro check out this awesome new product
World first Patch Technology for penis Enlargement http://www.xunepa.com/ss/ The things we know best are the things we haven't been taught. The past is but the past of a beginning. The soul is the captain and ruler of the life of morals. Indecision may or may not be my problem. In love, one and one are one. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]