Видео ролики бесплатно онлайн

Смотреть русское видео

Официальный сайт mixzona 24/7/365

Смотреть видео бесплатно

Shtsh 10.03.2010 13:58

Оконные менеджерыfvwm-crystal

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

Что это такое? Всё предельно просто — это набор готовых скриптов и тем для fvwm. Причём это довольно старая и известная штука (вроде даже ещё в репозиториях debian etch был).
Установка до банального проста: apt-get install fvwm-crystal или pacman -S fvwm-crystal

После этого, в нашем менеджере входа должен появиться соответствующий пункт меню. Ну, а если пользуетесь каким-нибудь xdm или startx, то, думаю, сами сможете прописать :)

Различное расположение управляющих элементов задаётся так называемыми рецептурами, причём разные рецептуры отличаются очень сильно. Например, некоторые (вроде Silent Hacker) вообще не имеют элементов управления, поэтому стоит сразу запомнить дефолтные клавиши для разных меню: Alt+Right_Win вызывает меню приложений, а Alt+Menu вызывает системное меню

201003090047111440x900s.th.png 201003090051331440x900s.th.png 201003090056161440x900s.th.png 201003090058211440x900s.th.png

Немножко о функционале out of the box:
Различные темы оформления и несколько схем расположения кнопок.
Поддерживается возможность минимизации окон в эскизы
QuakeConsole (именно как в quake) - очень удобная штука
скриншоты при помощи imagemagick
блокировка экрана при помощи xscreensaver
управление плеерами на выбор и использование нескольких микшеров
трей при помощи trayer или stalonetray
это fvwm - можно написать всё, что угодно :)
Кстати, вот ещё дефолтные клавиши
Alt + ` открывает QuakeConsole, о котором было расказано выше.
Alt + Shift + ` открывает новый терминал
Alt + F1, F2, F3, F4, F5, F6, F7, F8 переключает рабочие столы
Alt + h, j, k, l и Alt + Shift + h, j, k, l перемещают активное окно в различные позиции на экране.
Alt + KP_1, KP_2, KP_3, KP_4, KP_5, KP_6, KP_7, KP_8, KP_9 аналогично вышеописанной функции
KP_/ сворачивает окно в заголовок и обратно
Alt + Shift + F1, F2, F3, F4, F5, F6, F7, F8 перемещают активное окно на соответствующий рабочий стол
Alt + Shift + KP_ или Alt + Shift + Backspace закрывает активное окно
Alt + KP_ или Alt + Backspace сворачивает текущее окно
Полный же список клавиш можно узнать из файлов /usr/share/doc/fvwm-crystal/Keyboard bindings.txt.gz и /usr/share/doc/fvwm-crystal/Mouse bindings.txt.gz
Все скрипты лежат в папке /usr/share/fvwm-crystal/fvwm и при желании можно отредактировать всё, что нужно

Для построения меню приложений используется собственная база программ. Она большая, но много чего там нету.
Например, в базе нет так мной любимого видеоплеера smplayer. Вот его и добавим — это очень просто. Переходим в папку Applications/Multimedia/Video/Player и создаём файл 50~smplayer~SMPlayer (формат следующего содержания номер~команда~имя). Программа с самым большим порядком в папку отображается как иконка группы приложений в доке и её можно вызвать нажатием правой кнопки мыши на ней.
1
2
#!/bin/sh
exec smplayer $@


После перезагрузки рецепта он появится в меню.

Вообще, поковырявшись в скриптах можно добавить всё, что нужно - это несложно, если не боитесь конфигов fvwm :) При должном усилии можно превратить в то, что действительно удобно в использовании. Но даже в дефолной конфигурации всё очень приятно и сипатично.


Тэги: fvwm fvwm-crystal
+ 7 -
Похожие Поделиться

greatperson 10.03.2010 14:15 #
+ 3 -
так мной любого видеоплеера smplayer

smplayer не есть "любой видеоплеер", он заслуживает как минимум звания "любимый"! :)
Shtsh 10.03.2010 14:21 #
+ 1 -
спасибо, поправил - он действительно любимый :)
lockie 10.03.2010 15:00 #
+ 0 -
Только недавно ставил себе сабж на арч. Выглядит вполне мило, но настраивать все равно придётся, ибо это всё-таки тот же fvwm, да и сам проект вроде как давно угас.
Shtsh 10.03.2010 15:03 #
+ 0 -
так допилить можно всё что угодно ручками. Любой функционал можно добавить - это же fvwm.
Просто я себе стараюсь сделать среду вообще без лишних компонентов. Сейчас дома пилю под себя рецепт silent hacker, раньш top line пользовался
muhas 10.03.2010 15:46 #
+ 0 -
о тайлинге ни слова, умеет не? и если умеет то сильно ли костыльный для этого конфиг нужен будет?
Shtsh 10.03.2010 15:53 #
+ 0 -
я так понимаю, что тайлинг = нажал хоткей и окна разделили экран между собой?
Так умеет - Alt+Shift+1,2,3
nymiiin 10.03.2010 21:21 #
+ 0 -
тогда надо попробовать
digiwhite 10.03.2010 21:31 #
+ 0 -
А я вот хочу попробовать awesome :)
nymiiin 10.03.2010 22:55 #
+ 0 -
попробуй, мне не понравилось, я не понял к чему такие причуды
digiwhite 10.03.2010 22:56 #
+ 0 -
На вид мне показался он наиболее "привелекательным". Щас вот собираю deb :)
booley 11.03.2010 13:17 #
+ 0 -
Потом кинь ссылкой, хорошо?
(хотя можешь тринадцати-страничный пост, да)
digiwhite 11.03.2010 16:10 #
+ 0 -
Неужели пост непонравился? :) Я там рассмотрел в общем-то не самый сложный случай, но и не самый простой. В интернете таких постов вообще не нашел :).

По теме: я то собрал, но что-то с ним не так, хотя по содержимому совпадает с убунтовской сборкой. Возможно что-то не то с конфигами. Архитектура вам какая нужна? А то у меня сборка под 64x, но могу и i386 собрать.
booley 11.03.2010 16:31 #
+ 0 -
Не, пост понравился :) просто он длинный, я решил пока заняться мирскими делами, а уже в фритайм собрать флайтгиар по мануалу.
Архитектура i386.
digiwhite 11.03.2010 23:04 #
+ 0 -
Вот попробуйте. У меня с запуском в Убунте проблемы почему-то. В чем дело пока не разобрался. Может у вас запустится :) :awesome_3.4.4-1_i386.deb
bosha 11.03.2010 08:39 #
+ 0 -
Что люди не делают, лишь бы нормальный wm не использовать. Есть же wmii, ну.
booley 11.03.2010 13:18 #
+ 0 -
Есть же dwm!
bosha 11.03.2010 14:49 #
+ 0 -
Там нет псевдо фс похожей на plan9 :3
muhas 11.03.2010 15:59 #
+ 0 -
вообще-то fvwm постарше будет, да и пофункциональнее =)
bosha 11.03.2010 16:20 #
+ 0 -
Расскажите мне, что может fvwm, чего я не могу сделать в wmii? Кроме главной «киллер фичи fvwm, в виде своеобразного пейджера.

да и вообще, fvwm не tiled wm в отличии от..
booley 11.03.2010 16:29 #
+ 0 -
В отличии от dwm :D
muhas 11.03.2010 16:54 #
+ 0 -
Классическое управление окнами, не? Вменяемая поддержка докбаров? А про наличие таллинга выше уже сказали - в сабже он есть, правда не знаю какой.
bosha 11.03.2010 17:53 #
+ 0 -
Никакой там тайлинг.

Панели не пробовал, попробую на досуге. Для «классического поведения», есть режим плавающих окон.
muhas 11.03.2010 20:47 #
+ 0 -
в тайлинговых wm плавающие окна и класические окна («классического поведения») не сравнить... в тайлинге это сделао несколько иначе и привыкшим к "класике" этого долго будет не понять...

в общем, пока не осилишь сабж хоть на тот минимум как dwm я даже не знаю как тебе всё объяснять (благо и то и то на схожем уровне знаю)
bosha 11.03.2010 21:32 #
+ 0 -
Какой ты добрый последнее время. Я долго сидел на openbox, и прекрасно знаю что такое «классическое поведение». Wmii в режиме плавающих окон, почти повторяет поведение в обычном режиме. Не хватает только кнопок закрыть\свернуть\etc, ну и есть одна небольшая странность.

И что значит не «осилишь как минимум на dwm»? Я считаю, что перепробовал достаточно tiled wm, для того чтобы утверждать что либо. Ты наверное слишком долго использовал крысояд или даже не изучал tiled wm на предмет возможностей в режиме плавающих окон.

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн