Страница 1 из 4

wmii3

Добавлено: 25.04.2006 02:50
elide
для меня знакомоство с wmii3 началось со статьи Александра Полякова aka polachok @ http://posix.ru/desktop/wmii3/
т.к. я уже достаточно давно приглядывался к подобным штукам, то решил попробовать.
при первом запуске ужаснулся его готичному виду и странному управлению, а через 2 дня снес xfce нах (:
сейчас это безобразие у меня выглядит примерно так
Изображение

если вдруг кому станет интересно, выкладываю свои конфиги. я там немного отделил механизмы от политики, так что универсальные функции лежат в wmiirc, а собственно конфигурация и использование этих функций кладется уже в wmii.conf
там у меня есть немного очень странных вещей... если вы не поймете, зачем что-то нужно - выкидывайте (:
так же к ним прилагается скрипт bash autocompletion для wmiir и awk клиент для mpd, который у меня строчку в статусе показывает.
не ленитесь, в обмен на мой конфиг выкладывайте свои, чтоб нам всем было щасте.

have fun, ppl.

Re: wmii3

Добавлено: 25.04.2006 15:02
Dark_Savant
впечатляет. а как решил такую проблему с заголовком ?
Изображение

Re: wmii3

Добавлено: 25.04.2006 19:23
polachok
Dark_Savant
http://forum.posix.ru/viewtopic.php?pid=2273#p2273

выкладываю мой конфиг - ну он дефолтный практически и шрифт artwiz snap размера 12

Re: wmii3

Добавлено: 25.04.2006 20:55
polachok
в репозитариях добавлен т.н. focus follows mouse aka sloppy focus, одна из немногих фич которых мне не хватало в wmii
зы: в снапшоте 20060425 тоже есть

Re: wmii3

Добавлено: 25.04.2006 22:09
elide
polachok
следящий фокус - это да. круто.
а вот ты там что-то говорил про юникод... моя скромная koi8 так и не показывается.
смотрел сырцы, так там ни юникодом, ни чем-нибудь еще даже и не пахнет...
придется опять костылить.

Re: wmii3

Добавлено: 25.04.2006 23:09
polachok
у меня тоже не работает - и когда локаль ставлю ru_RU.UTF-8 и KOI8-R - в сырцах я не ковырялся, я список рассылки читал. автор утверждает что сделал и просит тестировать.

Re: wmii3

Добавлено: 26.04.2006 16:56
Dark_Savant
tnx за патч, помогло. теперь, как и следовало ожидать, имеется несколько вопросов 8)
1) как определенным окнам отключить декор (заголовок, рамки) ?
2) следствие из вопроса 1. как заставить mplayer разворачиваться в полный экран, без всяких рамок и заголовков ?
3) интересно как отредактировать вид заголовка. к примеру, убрать номер воркспейса

Re: wmii3

Добавлено: 26.04.2006 19:27
CompoVod
А кто-нибудь в курсе, какая у них ситуация с релизом? А то все как-то неохота снэпшоты собирать, когда релиз вот-вот должен выйти :(
TODO у них выложен уже для wmii-4. А 3--го оффициального еще нет...

Re: wmii3

Добавлено: 26.04.2006 20:56
elide
20060424 - последний снапшот. фичи заморожены, дальше будет только исправление ошибок.
к следующей среде обещан RC1.
(Dark_Savant @ Apr 26 2006, в 16:56) писал(а):1) как определенным окнам отключить декор (заголовок, рамки) ?
2) следствие из вопроса 1. как заставить mplayer разворачиваться в полный экран, без всяких рамок и заголовков ?
3) интересно как отредактировать вид заголовка. к примеру, убрать номер воркспейса
1) это hardcoded штука, так что только патчить. а чем тебя напрягают рамки в 1px?
2) легко. стяни последний снапшот. там пофиксена проблема с фулскрином для float окон.
потом добавь правило для мплеера и наслаждайся.
3) см. пункт 1.

Re: wmii3

Добавлено: 27.04.2006 13:42
Dark_Savant
все понятно.. спасибо за оперативный ответ 8)
напрягают не столько рамки, сколько заголовки. во флуксбоксе мне очень нравится такая штука, как ToggleDecor - нажал клавосочетание, декор вырубился.
кстати было весело, что запустив впервые wmii, я обнаружил, что половина умолчательных кейбиндингов совпадают с моими в совершенно другом wm 8)

Re: wmii3

Добавлено: 27.04.2006 17:32
elide
ToggleDecor - нажал клавосочетание, декор вырубился.
а с окном что происходит? на весь экран разворачивает? или остается все как есть, только без заголовков?

Re: wmii3

Добавлено: 27.04.2006 17:44
Dark_Savant
не, окно остается как есть, просто пропадают заголовки и рамки. для того, чтоб развернуть на весь экран есть экшн Fullscreen

Re: wmii3

Добавлено: 13.06.2006 17:22
polachok
пиар продолжается...
настройка wmii3
вторая версия статьи
(не wikipedia)

Re: wmii3

Добавлено: 13.06.2006 18:10
elide
у-у-у-у....
класть подобные статьи в википедию... ну не знаю.... ты правда думаешь, что это хорошая идея?

upd: щас зашел туда и заметил, что тамошний народ тоже не одобрил идею (:

Re: wmii3

Добавлено: 14.06.2006 19:10
Dark_Savant
есть у меня 2 вопроса:
1) как-бы сделать, чтобы в статусбаре отображались названия не всех воркспейсов, а только активного ?
2) прописываем во wmiirc
TAG_RULES[$((${#TAG_RULES[@]}+1))]="/windowname/ -> workspace"
xw /view/sel/mode max
однако режим таки игнорируется (если не прописывать теггинг, все работает).
новые окна продолжают открываться splitsceen. конечно, забиндено на хоткей, но нажимать при каждом логине, прежде чем приступить к работе, не нравится.

Re: wmii3

Добавлено: 14.06.2006 19:38
gtlinuxman
эээ, гиде тама матэрыалы по настройке, да?

Re: wmii3

Добавлено: 14.06.2006 19:40
elide
1) править код
2) нихрена не понял, в чем суть вопроса...

Re: wmii3

Добавлено: 14.06.2006 19:48
gtlinuxman
2) нихрена не понял, в чем суть вопроса...

пиар продолжается...
http://ru.wikipedia.org/wiki/Настройка_WMII3
вторая версия статьи

("wiki") писал(а):Настройка WMII3
Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
В настоящий момент текст на данной странице отсутствует.

Для того, чтобы создать новую статью, нажмите кнопку править


гиде обэщанный пеар?
сховали?

Re: wmii3

Добавлено: 14.06.2006 19:52
Dark_Savant
(elide @ Jun 14 2006, в 19:40) писал(а):2) нихрена не понял, в чем суть вопроса...

переформулирую: как сделать, чтобы по-дефолту окна не делили экран, а максимизировались и при этом групировались по воркспейсам ?

Re: wmii3

Добавлено: 14.06.2006 21:29
elide
надо в самом начала конфига делать не xw /view/sel/mode max, а xw /def/colmode max.
разумеется, если я правильно понял, что тебе нужно....

Re: wmii3

Добавлено: 14.06.2006 23:10
Dark_Savant
спасибо, все заработало.

Re: wmii3

Добавлено: 19.06.2006 00:05
Dark_Savant
еще такой вопрос: как излечить (т.е убрать к такой-то матери) mouse focus ?

Re: wmii3

Добавлено: 19.06.2006 00:46
polachok
1.код править
2.мышку выкинуть
--
wmiiwarp 0 0

Re: wmii3

Добавлено: 19.06.2006 00:56
Dark_Savant
1) много там больно править.
2) без мыши в квак не особо пошпилишь.

Re: wmii3

Добавлено: 19.06.2006 06:44
HhyperR
Выкладываю свой конфиг на Ruby. Добавил пару фич:
- Ленивые тэги. Допустим в tagrules есть строка "/URxvt.*/ -> term", если term находится в списке LAZY_TAGS, то при запуске urxvt, он помечается тэгом term + текущий тэг.
- Если нажать клавишу для перехода на тэг, который является текущим, то переход будет на предыдущий выбраный тэг. Плюс добавлена клавиша для перехода на предыдущий тэг.
- При присваивании проге тэга, который вводится через меню, можно ввести "+tag" или "tag+", тогда тэг будет не перезаписываться, а прибавлятся к предыдущему.
- Добавил меню для mpd. Можно выбрать трэк из текущего плейлиста через меню.
- Клавиши для выбора левого/правого тэга в порядке их отображения на панели статуса. Также клавиши 1-9 выбирают n'ный тэг.
На панели статуса отображается статус mpd, статус ppp0, разряд батареи, средняя загрузка системы, уровень звука, дата и время.
Для того что б работало с юникодом, в .xinitrc надо прописать:
LANG="ru_RU.KOI8-R" exec wmii
Потом в wmiirc вернуть локаль в UTF-8. Правда в статус прийдется писать в koi8-r.

Re: wmii3

Добавлено: 29.06.2006 16:44
kosandry
Привет!

Я не могу скачать файлы, на которые есть ссылки в обсуждении. Подскажите, в чем может быть проблема?

Re: wmii3

Добавлено: 29.06.2006 17:55
elide
скорее всего в том, что сервер форума падал. видно не все из бэкапов подняли....

Re: wmii3

Добавлено: 30.06.2006 10:08
kosandry
Вышлите на меня, пожалуйста, конфиг от HhyperR, если кто скачал.
kosandry()ua.fm

Заранее спасибо, если кто отозвется.

Re: wmii3

Добавлено: 30.06.2006 17:05
polachok
http://www.wmii.de/index.php?page=snippets
вот еще источник полезной инфы. на сайте он как-то немного незаметен...

Re: wmii3

Добавлено: 30.06.2006 18:19
kosandry
Здравствуйте!

Я поставил себе wmii и он мне очень нравится. Работать в нем удобней, чем во fluxboxe-e (по моему субъективному мнению).
Но возник один вопрос, который я не могу осилить. Я уже неделю разбираюсь и толком ничего не достиг.
Задача - разместить 3 окна (с четко известными заголовками) на одном из "рабочих столов" - tags-ов.

Окна:
terminal (с gdb) - тонкой полоской внизу (3-4 строки) - по всей ширине экрана.
DebugProgramm - на половину экрана сверху-справа
gvim (с исходниками) - на левую-верхнюю половину экрана слева.

И сделать я это хочу только когда запускается отладочная программа (т.е. из Makefile).

Если я верно понял - я должен найти 3 моих окна среди списка программ (например я должен просмотреть /client/[0-5]/name - верно?)
и задать новые размеры:
echo -n "10 10 20 20" | wmiir write /client/3/geom

Но у меня что-то непонятное:
"wmiir read /client/0/name" - ничего не печатает.

Например, в предыдущем посте есть ссылка на скрипты. Они, в частности, содержат команды:
wmiir read /view/name - ничего не печатает
wmiir read /view/sel/name - "wmiir: cannot open file '/view/sel/name': file not found"
если ее подправить на: wmiir read /view/sel/sel/name - ничего не печатает
При этом работающие команды:
wmiir read /view/sel/ -
d-r-x------ and and 0 Fri Jun 30 17:10:09 2006 0
d-r-x------ and and 0 Fri Jun 30 17:10:09 2006 1
---w------- and and 0 Fri Jun 30 17:10:09 2006 ctl
--rw------- and and 5 Fri Jun 30 17:10:09 2006 mode
d-r-x------ and and 0 Fri Jun 30 17:10:09 2006 sel
wmiir read /:
d-r-x------ and and 0 Fri Jun 30 17:15:20 2006 1
d-r-x------ and and 0 Fri Jun 30 17:15:20 2006 2
d-r-x------ and and 0 Fri Jun 30 17:15:20 2006 3
d-r-x------ and and 0 Fri Jun 30 17:15:20 2006 HNB
d-rwx------ and and 0 Fri Jun 30 17:15:20 2006 bar
d-r-x------ and and 0 Fri Jun 30 17:15:20 2006 client
---w------- and and 0 Fri Jun 30 17:15:20 2006 ctl
d-r-x------ and and 0 Fri Jun 30 17:15:20 2006 def
--rw------- and and 0 Fri Jun 30 17:15:20 2006 event
--r-------- and and 10 Fri Jun 30 17:15:20 2006 tags
d-r-x------ and and 0 Fri Jun 30 17:15:20 2006 view

Подскажите, что можно попытаться сделать?

Переменная окружения WMII_ADDRESS установлена:
WMII_ADDRESS=unix!/tmp/ns.and.:0/wmi
... без нее wmiir вообще не работал

Версии wmii: 3.0 и 3.1
Ядро: 2.6.13.4