LINUX.ORG.RU

fvwm и панель на FvwmScript


0

0

На днях вот заменил свой крел с xosview на torsmo. Получилось очень даже неплохо imho.

Особенно в тему валпапер подошел. 100 лет ими не пользовался, а тут такой удачный попался. Слева под терминалами root-tail syslog выводит, справа приятный кусочек волпапера. и внизу сама панелька.

Панелька написана полностью на FvwmScript. В ней заswallowлены FvwmIconMan и torsmo.

Конфиги лежат на http://avb.bas-net.by/fvwm.php.

По-мне так очень даже ничего.

>>> Просмотр (1024x768, 173 Kb)

★★★★★

Проверено: Demetrio ()

А как с производительностью у фvwм? Интересно, что быстрее - он настроенный или флюкса? Думаю, что флюкса, но fvwm лучше настраивается.

daebear
()

Хорошо! На сколько все это функционально, -- не видать, зато видать как это выглядит.

Кстати, root-tail кому-нибудь действительно помогает? Сам пробовал настоить что-то подобное, но смысла в итоге не увидел.

По поводу flux vs fvwm, -- не знаю, какое чутье надо иметь чтобы различать скорость работы нормальных wm на современном железе. С другой стороны, fvwm после flux, имхо, воспринимается как авианосец по сравнению с бетономешалкой. Fvwm умеет все, а flux -- табы развешивать.

neru
()
Ответ на: комментарий от daebear

Fvwm-themes -- не нужен. Лучше позаимствовать у добрых людей нормальный конфиг, и под себя переделать. Впрочем, я начинал с одного из тех, что fvwm создает самостоятельно, но с начинать с нормального чужого, имхо, и проще, и лучше.

neru
()
Ответ на: комментарий от daebear

С производительностью все замечательно. Окошки прорисовываются мгновенно. Теперь только zsh тормозит открытие терминалов.

Менюшки тоже реактивные. Скорость загрузки тоже на высоте.

Настроено все, так как Я хочу. Очень кастомизабельно. Приятно.

Думаю, что fvwm это на сегодня по кастомизабельности лучшее, что есть. sawfish есть, но мне было лень вникать в особенности скриптования ибо док не было нормальных.

А в fvwm FvwmScript очень прост и удобен. Только увы, много чего не хватает. Код совсем уродский выходит. Думаю посмотреть, что умеет FvwmPerl и FvwmTcl, благо что по вечерам сейчас времени уже много. Наконец-то можно заняться разработкой ifgate.

mrdeath ★★★★★
() автор топика
Ответ на: комментарий от bdancer

Ай, мне и так нормально. :) В официальном апстриме Саша Котельников увы собрал последнюю апстрим версию с gnome-libs, поэтому скорее всего вернусь на неофициальный репозиторий fvwm'а на debian-marillat. Там снова будут translucent менюшки. Хотя и эти не парят. Вполне нормально.

mrdeath ★★★★★
() автор топика
Ответ на: комментарий от daebear

я fvwm-themes ставил один раз. Не понравились они мне как-то. Поэтому сам делаю все. Сделал сам небольшое подобие fvwm-themes.

http://avb.bas-net.by/fvwm.php#themelist

мне хватает. Сейчас поотвечаю людям, обновлю скрипт. Я там кое-чего улучшил на днях.

mrdeath ★★★★★
() автор топика
Ответ на: комментарий от neru

> Хорошо! На сколько все это функционально, -- не видать, зато видать как это выглядит.

Функциональности мне хватает. :) Все частоиспользуемые операции забиндены не хоткеи, все что используется, но крайне редко, висит в менюшке. Так же через менюшки вызываются функции различных максимизаций и grow. Очень удобно. Нужна панелька -- делаешь grow, не нужна -- full maximize. Итого получаем чистый воркспейс. Очень удобно вешать биндинги через менюшки. Получаются миндинги типа Win-Z i. Быстро привыкаешь, как и к емаксовым биндингам.

Функционал на скриншоте не покажешь. :( Только внешний вид.

> Кстати, root-tail кому-нибудь действительно помогает? Сам пробовал настоить подобное, но смысла в итоге не увидел.

Мне -- удобно. У меня вся почта отправляется через локальный mta, поэтому в логах сразу же видно, когда отправилась почта. Потом Видно, что почта/ньюсы забрались, кто-то на ssh зашел, кто-то на ftp, что-то крон запустил. Видно, что в текущий момент делает pc. Я очень ей даволен. Только вот фонт snap из колекции artwiz никак к нему не прикрутишь почему-то. :( Нада будет в сырцах поколупаться.

> По поводу flux vs fvwm,

Я пользовался раньше fluxbox'ом и даже когда-то тут же его и расхваливал, но увы, девелопер ударился в разработку всяких свистелок, вместо того, что бы заботиться о функционале wm'а, а так же скорости. Со времен введения слоев во flux'е он перестал быть быстрым. Конечно на cel2400 этого не заметно, но на моем pIII-500 такой скорости работы мне нехочется. Fvwm на этой-же машине крутится намного быстрее. Да и функционал тут намного больший.

mrdeath ★★★★★
() автор топика
Ответ на: Прозрачность в FVWM 2.5.10 от daebear

я качал deb пакет fvwm'а когда-то с неофициального репозитория. Там был этот патч уже включен. Где его взять отдельно не знаю. В соседнем скриншоте давали урл уже. Полистай архив fvwm'овских скриншотов за этот месяц.

mrdeath ★★★★★
() автор топика

прикольно получилось!!!!!

ladhood
()

Оформление плейлиста (какой-то жутко размазанный темно-синий шрифт на черном фоне - брр!) явно не соответствует его содержанию (Secret of the Runes - рулез безоговорочный). И вообще... красиво, конечно, но на "рабочий" десктоп не тянет =)

int19h ★★★★
()

Даа, фввм - это сила , юзал флукс дето полтора года ( старый, новый не попёр) и вот уже хз скоко - пару месяуев на фввме , конечно , если поставить фввм скрипт то оно будет грузить проц , но ну просто оч мало , ну скоко грузит проц команда типа echo $? , df etc. но не сам фввм , а так сам оч даже шустрый. Только вот я егос кристала делал - нуна б всё заново перелопатить - буду без компа дето месяц - нуна б се обрисовать что и как сделать :)

manowar ★★
()

о , дай icq кстати - вместе с Бдансером сделаем клуб ФВВМ :)

manowar ★★
()
Ответ на: комментарий от int19h

Размазаный шрифт из-за jpg сжатия. http://avb.bas-net.by/picts/shot10.png -- вот png. Тут не размазаное.

Да и красивый десктоп не мешает эффективной работе. По крайней мере мой начальник еще ни разу не сказал, что я плохо работаю.

Как-то сказали, что валпапер красивый, от работы отвлекает. Как он может отвлекать во время работы, когда десктоп ВСЕГДА закрыт окнами приложений?

Просто сделал такой шот, что бы показать как удачно под валпапер вписал панельку и root-tail. Ну и заодно скин xmms'а показал. :) А то сам 100 лет его не видел. Вечно на 1м десктопе висит, я на него не переключаюсь никогда практически.

Так что на рабочий десктоп, по крайней мере для меня он тянет.

mrdeath ★★★★★
() автор топика
Ответ на: комментарий от manowar

Ничего fvwmscript не грузит. загрузка практически нулевая. Очень им даволен.

аська 96225688

mrdeath ★★★★★
() автор топика

А можно ли как нибудь к fvwm приладить move/resize а-ля
fluxbox: Alt+LMB = move, Alt+RMB = resize?

Привык я к этой фиче, а как это в fvwm сделать не нашел.
Правда, и не искал :)

yuri_a
()
Ответ на: комментарий от yuri_a

можно. Поищи в архивах fvwm-users. Я себе когда-то так делал. Сейчас попробую сделать. Выложу на avb.bas-net.by/fvwm.php

mrdeath ★★★★★
() автор топика
Ответ на: комментарий от mrdeath

> Теперь только zsh тормозит открытие терминалов.

чтобы он не тормозил, компилируй его конфиги в байткод. у меня это
делает такая функция

src ()
{
        autoload -U zrecompile
        [ -f ~/.zshrc ] && zrecompile -p ~/.zshrc
        [ -f ~/.zsh/compdump ] && zrecompile -p ~/.zsh/compdump
        [ -f ~/.zshrc.zwc.old ] && rm -f ~/.zshrc.zwc.old
        [ -f ~/.zcompdump.zwc.old ] && rm -f ~/.zcompdump.zwc.old
        source ~/.zshrc
}


ananas ★★★★★
()
Ответ на: комментарий от mrdeath

Спасибо, пойду смотреть...
Пойду пробовать...

Кстати, вот изучаю seltheme скрипт. У него есть
пара опций: --list и --set. А при вызове seltheme
из .fvwm2rc никаких опций не передается. Так что
оно у меня ругается.

yuri_a
()
Ответ на: комментарий от yuri_a

Ты скорее всего не заключаешь команду в кавычки. Поэтому и не передаются. 

AddToFunc Themes
+ I PipeRead "$[HOME]/.fvwm/bin/theme --list"
+ I Popup "Themelist"

AddToFunc ApplyTheme
+ I Exec exec "$[HOME]/.fvwm/bin/theme --set $0"
+ I Restart

mrdeath ★★★★★
() автор топика
Ответ на: комментарий от ananas

спасибо. теперь zsh запускается намного быстрее.

mrdeath ★★★★★
() автор топика
Ответ на: комментарий от mrdeath

Да я, собственно, использую rc с твоего сайта :)
В общем, я, конечно, разобрался. Полирую под себя.

yuri_a
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.