Чтобы добавлять сообщения и комментарии, .

@naked-child:
naked-child

Нв этом сочетании тегов управление мышью с клавиатуры включается Alt+LeftShift+Num Lock . Если кто знает, как включить/выключить командой — подскажите?

@yoghurt:
yoghurt

В виме есть подсветка синтаксиса для fvwm-ных конфигов. Конечно для емакса тоже есть какой-то левый режим, но тут-то она изкоробки. Огонь!

@Fangel:
Fangel

Прошелся по fvwm напильником, он стал немного лучше. Напильник был без поддержки мана, так что оказался всего лишь поверхностным. Допилил до виде своего openbox. Ну почти допилил и почти до вида. Разобрался в столах и переключении по ним. Еще переключение по окнам надо разобрать...

@VivaCalman:
VivaCalman

подумываю об установке сабжа на нетбук

@Agnessa:
Agnessa

Энное время тому назад (судя по дате сообщения #430998 <juick.com> — семь месяцев) пробовала я воспользоваться такой штукой, как менюшки fvwm-menu-directory. И тогда у меня не ладилось что-то. Ну, что поделать, оставила как есть, намереваясь поразбираться, как вдохновение посетит.
А сейчас зачем-то решила в эту менюшку потыкать. И нате пожалуйста, работает! :)

@bosha:
bosha

што-то последнее время часто вижу скриншоты с fvwm. В чём его профиты хотя бы перед тем же openbox?

@yoghurt:
yoghurt

не могу представить, как я раньше сидел с таким мониторчиком: img.flashtux.org

@yoghurt:
yoghurt

Запилил информативную панельку, которая выскакивает при ресайзе окон с клавиатуры, в своём уютненьком. День прошёл не зря :) img.flashtux.org

@Agnessa:
Agnessa

Опять посетило желание понастраивать. Убрала таскбар, сделала панельки справа сверху. Сами кнопки в 8 пикселей шириной, при нажатии выезжают "пейджер", часы, и четыре кнопочки задела на будущее :)
Никак не пойму, каким макаром что-то делать с меню, которое выдаёт fvwm-menu-directory. Полюбоваться на него выходит, а открыть папку или файл — нет. Чую, что где-то туплю :)

@yoghurt:
yoghurt

охх, как же труевв мой fvwm!

@yoghurt:
yoghurt

Накатал себе правила управления окнами в деске для работы с Seaside.
Окно горизонтально разделено на две равние части: сверху либо Epiphany, либо Iceweasel, снизу — всегда Pharo.
Win+P — фокус на Pharo
Win+I — открыть окно Iceweasel (в нём тестирую приложение)
Win+E — открыть окно Epiphany (в нём открыт туториал)

Пока вроде удобно ^_^

@yoghurt:
yoghurt

Оказывается 10 виртульных рабочих столов — это нифига не много. Я уже уперся в потолок, мне не хватает. А открыто всего лишь 16 окон... При этом на работе мне комфортно работается под виндой с over 30 окнами на единственном столе.. Непонятно.

@yoghurt:
yoghurt

Я — сам себе пакетный менеджер.

.-(~)---------------------------------------------------------(dmatveev@debian)-
`--> wget -c ftp.de.debian.org
deb ftp.de.debian.org htt
p://ftp.de.debian.org/debian/pool/main/w/wmweather/wmweather_2.4.4-2_i386.deb ht
tp://ftp.de.debian.org/debian/pool/main/w/wmbattery/wmbattery_2.39_i386.deb http
://ftp.de.debian.org/debian/pool/main/w/wmmoonclock/wmmoonclock_1.27-24_i386.deb
ftp.de.debian.org
b ftp.de.debian.org
ftp.de.debian.org http:
//ftp.de.debian.org/debian/pool/main/w/wmmisc/wmmisc_1.1-4_i386.deb ftp.d
e.debian.org/debian/pool/main/w/wmtop/wmtop_0.84-8_i386.deb

@yoghurt:
yoghurt

Многообещающе =)

~/devel $ FvwmCommand 'Module /home/dmatveev/devel/fvwm.st'
~/devel $ cat fvwm.st.log
The first FVWM module written in Smalltalk is starting...
outStream: <Pipe on descriptor #17>
inStream: <Pipe on descriptor #4>
cfgFile: 'none'
appContext: '0'
winContext: '8'
Thats all :)
~/devel $

@yoghurt:
yoghurt

что засунуть в панель? цифровые часы или аналоговые?

@yoghurt:
yoghurt

Решил оживить модуль для статического тайлинга, на который разработчик положил болт ещё в далеком 2001м году. После двух часов ковыряния оно компиляется, криво отображается, дико тупит, но работает!!! Криво, правда.. Впрочем, теперь мне действительно есть чем заняться =)

@Agnessa:
Agnessa

Перечитала прежние свои посты по тегу, задумчиво посмотрела на нынешнее состояние fvwm.
Таскбар таки есть, в основном за то, что он умеет быстро прятаться и быстро вылезать. Сверху. Там актуальны часы, потому что конковые не видно — практически всё время у меня окна развёрнуты на весь экран. Там актуальны только часы. Про кнопочку "свернуть всё", столь любовно изготовленную, я забыла явно больше, чем на месяц. Меню с этой панельки тоже не трогаю. Только на кошачью лапку иногда радуюсь.
Окна продолжают пребывать в состоянии без тайтлов, с минимальными границами, за которые тягать можно. Удобно. Оконное меню — средней кнопкой мыши при прижатом альт, меню окон — правая кнопка при прижатом альт, только меню "основное" я достаю щелчком по рабочему столу. Надо его тоже на какую-нить кнопку + левая кнопка мыши привесить. Альт не годится, там двигание окна.
В conky актуальны только сведения о оставшемся заряде батареи, и кажется, изредка top. Остальное тоже как-то не.
Выдвижная "карта" рабочих столов, опять же, не используется. Благо, я её сделала весьма неброской. Заодно это говорит о том, что раскидывание окон по тематике и по столам мне удалось.
Последние несколько дней завела себе иконки файлов на рабочем столе (от pcmanfm) — чтоб хоть иногда на глаза попадались. Я ж туда складывала то, что должно хоть изредка на глаза попадаться. :)
Фон "деревянный" недавно сделала потеплее и снова довольна.
Меню надо немного пополнить, но в целом и по структуре, опять же, вполне подходяще.
Отдельно висящий трей, который при желании можно двигать — тоже полностью устраивает.
В общем, удобно.

Минималистский конфиг примерно там же, где и был. Недавно открывала, обнаружила кой-что недовычищенное, но как-то оно так там и пребывает. Надо исправляться :)
Вот.

@yoghurt:
yoghurt

dmenu меня больше не устраивает, и остальное тоже. Решил писать свой велосипед. Внимание, вопрос: GTK+ или Xlib?

@yoghurt:
yoghurt

Какая приятная неожиданность — с тегом fvwm в juick постят только я и некая @Agnessa

@yoghurt:
yoghurt

Ночью обновился Баш. И зачем то потянул за собой Даш. Даш зачем то заменил собой Ш. Мой конфиг сломался, потому что в этом Даш echo $[1+2+3] выдаст $[1+2+3]. Вопрос — нафига нужен этот Даш и с чем его едят?

@yoghurt:
yoghurt

pic.ipicture.ru вот он у меня какой получился, тайловый FVWM... В общем так и до режимов не далеко =)

@yoghurt:
yoghurt

Сейчас я начинаю понимать Александреску, который говорил, что Общие-общие-общие решения — это злейшее зло

@yoghurt:
yoghurt

поставил себе этот cairo-compmgr. Чота фиговенько. С FVWM видно оно не очень дружит, декорации окон аффектятся при их перемещении. Либо буду дальше копать, либо откажусь от этих композитных примочек вообще — без них всё равно быстрее)

@yoghurt:
yoghurt

Вновь стал вопрос о количестве рабочих столов. 27 — это хорошее число?

@yoghurt:
yoghurt

Захотелось сложных хоткеев типа M-k 1 2. Для того, чтобы описывать их и их поведение. Придумал схемоподобный DSL. Чтобы этот DSL превращать в конфиги fvwm, нужен компилятор (??). Читаю info perl, чтобы написать компилятор. Чтобы были сложные хоткеи типа M-k 1 2. Как то так

@yoghurt:
yoghurt

Отличненко. Более продвинутый kestroke-переключатель, теперь и вимператор с ним не глючит. Завтра буду делать ургенсиреактор

@yoghurt:
yoghurt

Внимание, вопрос. Как нумеровать десктопы, начиная с нуля или с единицы?? Сердце ближе к нулю, но расположение клавиш на клавиатуре заставляет задуматься...

@yoghurt:
yoghurt

Теперь тулбар не зависит от разрешения экрана. Да, размеры виджетов подсчитываются скриптом на лету. Клёво

@yoghurt:
yoghurt

Заставил свой свитчер работать!!11 Он выделяет название того деска, на котором я нахожусь, обновляет кнопки когда я переключаюсь с деска на деск, а ещё в него можно тыкать чтобы переключаться!!11аааа!1 Прямо как в овесом =) img291.imageshack.us

@yoghurt:
yoghurt

Осилил написать Quake Object API. Теперь можно клепать эти квейк-подобные окошки в промышленных масштабах!! гы

@Agnessa:
Agnessa

Убрала у всех окон title-ы. Хм... а неплохо! :)

@Agnessa:
Agnessa

Параллельно с конфигом на основе тамошнего типа-под-винду, который просто подправлен кой где для моего удобства, принялась создавать конфиг минимальный, умообозримый. На данный момент со всеми комментариями — 8 кил. Утаптывать и утаптывать :) Но уже обозрим :)
Когда совсем утопчется, можно будет на него навесить рюшечки из нынешнего основного, и будет мне счастье на день-два. :)

@Agnessa:
Agnessa

Обнаружила, что FvwmConsole замечательно полезная вещь, и что почти всё можно посмотреть, скомандовав через неё. Да, не прошло и полгода :)

@Agnessa:
Agnessa

изменения в жизни — изменения на компе. Сдала последний экзамен — поменяла обои и зачем-то завела таскбар. Не, всё-таки это излишество... Да и скучный в fvwm таскбар...

@yoghurt:
yoghurt

DestroyFunc FvwmDMENU
AddToFunc FvwmDMENU
+ I Exec exec `ls /usr/bin | dmenu -p Debian -b -nb grey5 -nf grey80 -sb grey80 -sf grey5`

Key F3 A N FvwmDMENU

@yoghurt:
yoghurt

всё. сношу свой текущий конфиг и делаю с нуля /идеальный/

@yoghurt:
yoghurt

Завтра зачёт по теории сигналов..... Но я нихера не готовлюсь, потому что ночью собрал FVWM с патчем для тайлинга!! аейаейеааейеа1

@Agnessa:
Agnessa

Уф. Кажется, плюс-минус полтора слона, для себя я fvwm настроила. Обнаружила, что мне решительно не нужна панель задач, а нужны только кнопка "свернуть всё", трей и часы. В результате — кнопка, трей и часы... и на очень всякий случай кнопка меню рядом. Для гостей :)