wmii3 (простота != примитивность)

ion, dwm, wmii, awesome, xmonad и другие

Модератор: Модераторы разделов

Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: wmii3

Сообщение polachok »

мдя... сложная задачка (ion'щикам чур молчать ;))
пока неинтерактивных вариантов придумать не могу... тут проблема такая есть - geom работает только для
а) активного окна /tag/sel/sel/sel/
б) только для окна во floating режиме
слева окно
xwrite /tag/sel/sel/sel/ctl send toggle;
echo -n "0 13 500 820"|wmiir write /tag/sel/sel/sel/geom
справа
xwrite /tag/sel/sel/sel/ctl send toggle;
echo -n "500 13 650 820"|wmiir write /tag/sel/sel/sel/geom
снизу
xwrite /tag/sel/sel/sel/ctl send toggle;
echo -n "0 750 1152 110"|wmiir write /tag/sel/sel/sel/geom

wmii-20060607
И немедленно выпил.
Спасибо сказали:

kosandry
Сообщения: 6

Re: wmii3

Сообщение kosandry »

Здравствуйте

С половиной своего вопроса разобрался.
Такая команда все, что ожидал, выдает нормально
iii=`wmiir read /view/sel/sel/geom`; echo $iii

Но остался вопрос - команда:
echo -n "+0 +0 -500 -500" | wmiir write /client/0/geom
не изменяет размер окна.

?
Спасибо сказали:

kosandry
Сообщения: 6

Re: wmii3

Сообщение kosandry »

[quote name='polachok' date='Jun 30 2006, в 16:42' post='222843']

Написал предыдущее сообщение и увидел Ваш ответ.
Спасибо, стало понятно, почему не менялись размеры.

echo -n "500 13 650 820"|wmiir write /view/sel/sel/geom - ОК
echo -n "500 13 650 820"|wmiir write /client/0/geom - Игнорируется

Только небольшое уточнение. Мне в пришлось заменить:
Вашу строку: echo -n "500 13 650 820"|wmiir write /tag/sel/sel/sel/geom
на echo -n "500 13 650 820"|miir write /view/sel/sel/geom

В оригинале она выдавала ошибку:
wmiir: cannot open file '/tag/sel/sel/sel/geom': file not found

У меня версия 3.1. Может быть, у Вас более свежая? Если да - то где Вы ее взяли?

... или я еще чего-нибудь не понимаю?

>> пока неинтерактивных вариантов придумать не могу... тут проблема такая есть - geom работает только для
>> а) активного окна /tag/sel/sel/sel/

Возможно, получится пройтись по нужным окнам, сделав каждое активным, и установив для него нужный размер? Я четко не ориентируюсь в этом. Буду разбираться.

Спасибо за ответы.
Спасибо сказали:

Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: wmii3

Сообщение polachok »

wmii-20060607

xwrite /tag/sel/sel/sel/ctl send toggle;
echo -n "0 13 500 820"|wmiir write /tag/sel/sel/sel/geom
xwrite /tag/sel/ctl select next;;
xwrite /tag/sel/sel/sel/ctl send toggle;
echo -n "500 13 650 820"|wmiir write /tag/sel/sel/sel/geom
xwrite /tag/sel/ctl select next;;
xwrite /tag/sel/sel/sel/ctl send toggle;
echo -n "0 750 1152 110"|wmiir write /tag/sel/sel/sel/geom
И немедленно выпил.
Спасибо сказали:

Аватара пользователя
Dark_Savant
Бывший модератор
Сообщения: 1100
Статус: киборг
ОС: Cyborg OS 0.0.1.3

Re: wmii3

Сообщение Dark_Savant »

имхо, в wmii пока не хватает слишком многих функций. уж больно много приходится изощряться.. вот что мне действительно нравится, так это файловая система.
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
Спасибо сказали:

Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: wmii3

Сообщение polachok »

имхо, в wmii пока не хватает слишком многих функций. уж больно много приходится изощряться..

тут все зависит от нужд конкретного индивидуума.
И немедленно выпил.
Спасибо сказали:

Аватара пользователя
Dark_Savant
Бывший модератор
Сообщения: 1100
Статус: киборг
ОС: Cyborg OS 0.0.1.3

Re: wmii3

Сообщение Dark_Savant »

(polachok @ Jul 1 2006, в 21:16) писал(а):тут все зависит от нужд конкретного индивидуума.

согласен. потому периодически беру из меркуриала исходники. смотрю, не появилось ли чего для меня полезного.
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
Спасибо сказали:

Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: wmii3

Сообщение polachok »

сомневаюсь я что добавятся какие-то новые фичи -
Its minimalist philosophy attempts to not exceed 10.000 lines of code (including all shipped utilities and libraries), to enforce simplicity and clarity.
И немедленно выпил.
Спасибо сказали:

kosandry
Сообщения: 6

Re: wmii3

Сообщение kosandry »

[quote name='polachok' date='Jul 1 2006, в 15:19' post='223130']

Большое спасибо за помощь!
Почти все получилось.
Спасибо сказали:

HhyperR
Сообщения: 12
ОС: Ubuntu Feisty

Re: wmii3

Сообщение HhyperR »

Я тут потихоньку дорабатываю конфиг. Придумал удобный метод работы с тэгами. Клавиши от a до z, исключая hjkl, ищут первый тэг который начинается с этой буквы, если такого нет, проверяется вторая и третья буква. Убрал эти "ленивые тэги", так как в них нет необходимости. Усовершенствовал работу с мышей, средней кнопкой по заголовку окно закрывается, левой по тэгу внизу - переход, средней - убиваются все окна помеченные этим тэгом, правой - текущее окно помечается этим тэгом. Функция Action.cursor перемещает курсор под заголовок текущего окна.
В общем много фич в wmii не нужно, всё делается внешними скриптами.
Спасибо сказали:

Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: wmii3

Сообщение polachok »

у wmii сменился мейнтейнер, Anselm R. Garbe основал www.10kloc.org и теперь занят другими проектами, в числе которых dwm - wmii из которого выкинуты режимы, убраны window borders активных окон а у неактивных они тоже места много не занимают :). убрана и поддержка конфигурационного файла. настройка проводится редактированием исходников.
мой скрин тут:
http://linuxforum.ru/index.php?showtopic=160&st=1840#
И немедленно выпил.
Спасибо сказали:

Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: wmii3

Сообщение edoc_modnar »

kosandry
Не удержусь: и чего только люди не придумают, чтобы Emacs'ом не пользоваться (:
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:

uighur
Сообщения: 27
ОС: Freebsd

Re: wmii3

Сообщение uighur »

Взял последний снэпшот wmii. С русским языком в заголовках всё ок, но нет файлов описаных в доках(например /def).И нет доков по настройке этой версии. В wmii-3 все файлы наместе но не отображается русский язык.Что делать?
Спасибо сказали:

Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: wmii3

Сообщение polachok »

а ничего не поделаешь, читаете дефолтный конфиг, разбираетесь... а что за проблемы с русским в третьей версии?
И немедленно выпил.
Спасибо сказали:

uighur
Сообщения: 27
ОС: Freebsd

Re: wmii3

Сообщение uighur »

polachok писал(а):
06.04.2007 20:12
а ничего не поделаешь, читаете дефолтный конфиг, разбираетесь... а что за проблемы с русским в третьей версии?

Собрал wmii из портов. Вместо русских букв в заголовках окон и в статус панели, какие то крякозяблики.
Спасибо сказали:

Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: wmii3

Сообщение polachok »

а шрифт какой?
И немедленно выпил.
Спасибо сказали:

uighur
Сообщения: 27
ОС: Freebsd

Re: wmii3

Сообщение uighur »

polachok писал(а):
06.04.2007 20:31
а шрифт какой?

Я ставил поддерживающие koi8-r.
Спасибо сказали:

Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: wmii3

Сообщение polachok »

куда ставил? вырезку из конфига в студию...
И немедленно выпил.
Спасибо сказали:

uighur
Сообщения: 27
ОС: Freebsd

Re: wmii3

Сообщение uighur »

polachok писал(а):
06.04.2007 20:50
куда ставил? вырезку из конфига в студию...

Код: Выделить всё

WMII_FONT='-xelvetica-medium-r-*-*-*-*-*-*-*-*-koi8-r'
Спасибо сказали:

Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: wmii3

Сообщение Aectann »

uighur писал(а):
06.04.2007 21:07

Код: Выделить всё

WMII_FONT='-xelvetica-medium-r-*-*-*-*-*-*-*-*-koi8-r'

Может все-таки helvetica ?
My god... it's full of stars!...
Спасибо сказали:

allian
Сообщения: 1

Re: wmii3

Сообщение allian »

как настроить wmii на два монитора?
видео ati xinerama off
счас показывает на один монитор, а при смещении мышки на второй виден просто крестик...
зна. что надо довавить в .Xsession
DISPLAY=:0.0 /usr/bin/wmii &
DISPLAY=:0.1 /usr/bin/wmii
но это ни к чему не приводит
(
Спасибо сказали:

uighur
Сообщения: 27
ОС: Freebsd

Re: wmii3

Сообщение uighur »

Как сохранить текущую конфигурацию фреймов?
Как сделать переместить фокус к определённому окну(есть его id)?
Спасибо сказали:

Аватара пользователя
Phobos
Сообщения: 87
ОС: Debian GNU/Linux Lenny

Re: wmii3

Сообщение Phobos »

Каким образом работать с приложениями которые нужны часто, но не постоянно - словарь, еще что нить? Аналог named_scratchpad (как в ion3) есть?
Спасибо сказали:

Аватара пользователя
Joker
Сообщения: 22
ОС: Gentoo Linux

Re: wmii3

Сообщение Joker »

такой небольшой вопросик, я только пересел на wmii и толком ничего не знаю...
и еще с shell у меня трудновато...
дак вот такой вопрос как можно поставить фиксированную длинну бара с датой ?
и еще если можно подмонтировать файловую систему wmii то как это сделать ?
В этой жизни меня подводят доброта и порядочность
Спасибо сказали:

Skiv
Сообщения: 84
ОС: Debian Linux

Re: wmii3

Сообщение Skiv »

Поставил на попробовать wmii version 3 3.6~rc2+20070518-3
Идея понравилась, но вот странная ситация, при переключении на другой еще не созданный рабочий стол (тэг, я так понимаю, это называется), начинает сильно подтормаживать. Иногда секунды три-четыре приходится ждать. Причем видно, как сначала на панельке появляется цифра 2 и только после этого происходит переход. Если рабочий стол уже создан, то все нормально. Это у всех так, или только я такой везучий? Система - Дебиан Ленни. Железо - Атлон 2500, 1024 Мб оперативки, видеокарточка - Ати Родион 5500про. Настройки wmii дефолтные.
Нужны ли мы нам? (с)
Спасибо сказали:

pktfag
Сообщения: 142
ОС: Arch Linux

Re: wmii3

Сообщение pktfag »

Skiv писал(а):
19.09.2007 18:26
Поставил на попробовать wmii version 3 3.6~rc2+20070518-3
Идея понравилась, но вот странная ситация, при переключении на другой еще не созданный рабочий стол (тэг, я так понимаю, это называется), начинает сильно подтормаживать. Иногда секунды три-четыре приходится ждать. Причем видно, как сначала на панельке появляется цифра 2 и только после этого происходит переход. Если рабочий стол уже создан, то все нормально. Это у всех так, или только я такой везучий? Система - Дебиан Ленни. Железо - Атлон 2500, 1024 Мб оперативки, видеокарточка - Ати Родион 5500про. Настройки wmii дефолтные.

написано же: wmii version 3 3.6~rc2+20070518-3 - значит тестовая версия, то есть бета, то есть глючить вполне можно.
Спасибо сказали:

Skiv
Сообщения: 84
ОС: Debian Linux

Re: wmii3

Сообщение Skiv »

Если бы ты добавил к своему посту слова "у меня така ж фигня", или "да нифига подобного", было бы "ваще жесть" как полезно... ;) Я хотя бы понял, стоит ли мне менять версию или нет.
Нужны ли мы нам? (с)
Спасибо сказали:

n0rd
Сообщения: 8

Re: wmii3

Сообщение n0rd »

А вот кто мне может помочь... Обновил WMII , и со статуса пропали часики. Ковыряние конфига не спасло... Может кто знает конкретно строку, которую нужно добавить или поправить???
Заранее спасибо.
HomeStation - Gentoo 2006.1 E17
WorkStation - Gentoo 2006.0 PekWM
Спасибо сказали:

u1`
Сообщения: 123
ОС: Debian Lenny

Re: wmii3

Сообщение u1` »

Народ, wmii ещё пользуете? Или все на dwm перешли?
Debian Etch, kernel 2.6.21, XFCE 4.2
Celeron-2.8GHz,ECS 865-M7 (V1.1), 2048GB RAM, Integrated Intel Extreme Graphics II
Спасибо сказали:

Аватара пользователя
minoru-kun
Сообщения: 620
ОС: Debian GNU/Linux

Re: wmii3

Сообщение minoru-kun »

Почему-то мой wmii не загружается, если в папке ~/.wmii3.5 содержится скрипт wmiirc с правами на запуск, даже если он ничего не делает и в нем содержится всего лишь одна строчка

Код: Выделить всё

#!/bin/bash

Соответственно, настройка стала невозможной =_=
Спасибо сказали: