|
28.02.2012 @07:23 |
Fluxbox idesk fbpager etc…
Fluxbox - простой и минималистичный менеджер окон основанный на исходных кодах Blackbox со множеством возможностей, в частности, виртуальные рабочие столы, слит (поддерживает bb* программы, WindowMaker dockapps, а также приложения KDE и Gnome), и многое другое. Fluxbox не сильно требователен к ресурсам и может использоваться даже на очень слабых компьютерах. Самым ближайшим Fluxbox будет хорошей заменой DE (KDE, Gnome) на вашем компьютере и через некоторое время вы убедитесь, что работать в таком окружении гораздо приятней, где все под рукой и нет ничего лишнего. Хотя изначально (из коробки) флюкс не поддерживает иконок на рабочем столе и его псевдо прозрачность вовсе не похожа на compiz, дополнить всем этим и многим другим его достаточно легко.
В этой статье я не буду описывать все возможные параметры настройки Fluxbox'a. Все это довольно хорошо задокументировано на fluxbox-wiki.org, отмечу только некоторые моменты. Установка, запуск, настройкаУстановка стандартна:
Запуск FluxboxПосле установки пропишем в файл ~/.xinitrc:
Далее стартуем иксы:
Если вместо русских букв кракозябры, то стоит использовать тему флюкса со шрифтом поддерживающим кириллицу. Автозапуск приложенийСуществуют два способа автозапуска приложений которые вы хотите запустить вмете с флюксом: помещение названий соответствующих команд в системный файл ~/.xinitrc (выполняется при запуске X.Org) или в специальный файл ~/.fluxbox/startup. Например (либо это мы разместим в ~/.xinitrc, либо в ~/.fluxbox/startup ):
Важно! Для того, что бы при старте флюбокс прочитал и выполнил файл ~/.fluxbox/startup (список команд автозагрузки) вместо exec fluxbox в .xinitrc , следует прописать:
НастройкаОбщесистемные конфигурационные файлы fluxbox расположены в /usr/share/fluxbox, а пользовательские в ~/.fluxbox. К пользовательским конфигурационным файлам относятся:
InitФайл ~/.fluxbox/init - основной конфигурационный файл FluxBox. В нем можно настроить основную функциональность fluxbox, окон, панели инструментов, фокусировку, и т.д. Горячие клавишиГорячие клавиши во fluxbox описываются в файле ~/.fluxbox/keys. Клавиша Control задается текстом "Control", Alt - "Mod1", а Meta - "Mod4". Meta - это не стандартная клавиша, но многие привязывают ее к клавише win key. Например, вот быстрый способ контроля уровня звука с помощью комбинации CTRL-ALT+ Стрелка вниз или вверх:
Если у вас установлен fluxconf, то вы можете настроить горячие клавиши через графический интерфейс, для этого выполните команду:
Первое текстовое поле - для названия клавиши, второе - для действия, совершаемого по нажатию на эту клавишу. Выберите execCommand и впишите название команды в третье поле. Во втором текстовом поле доступны различные функции (выбирать в выпадающем меню). Рабочие столыПо умолчанию во fluxbox используются четыре рабочих стола, по которым можно переключаться при помощи Alt+F1-4 или с помощью стрелок на панели. Вкладки и ГруппировкаКогда на вашем рабочем столе открыто по крайней мере два окна - зажмите среднюю кнопку мыши на верхней вкладке одного из окон и перетащите его на второе окно. Окна будут сгруппированы, и переключаться между ними можно будет через верхнюю панель вкладок. Теперь любое изменение активного окна будет применяться ко всем окнам входящим в "группу". Фон рабочего столаДля установки фона и работы псевдо прозрачности необходима специальная программа, например Eterm (на самом деле Esetroot из пакета Eterm). После установки Etem выполните:
Что интересно так это то, что fbsetbg это скрипт, который пытается найти подходящее приложение и установить с его помощью обои. В настройке не нуждается, так как использует первое найденное. Fbsetbg может использовать следующие программы для установки обоев:
По порядку: первый самый лучший, последний худший. Так что, для того, чтобы все работало, установите что нибудь из верхней части списка. Многие на #fluxbox советуют маленький и удобный feh. Также, для автоматической установки фона при логине, можно добавить или изменить нижеследующую строчку в файле ~/.fluxbox/init:
Или:
Теперь в качестве фона будет использовано последнее, заданное с помощью fbsetbg, изображение. *Лично я просто приписываю fbsetbg -l в .xinitrc Тем, кто любит часто менять фоновое изображение можно добавить следующее подменю в файл меню ~/.fluxbox/menu:
Затем разместите нужные обои в ~/.fluxbox/backgrounds или в том каталоге, который был указан в файле меню. В Fluxbox можно настроить все что угодно. Например чтобы не отображался заголовок окна у панели xine в файле ~/.fluxbox/apps прописываем:
ПолезностиСобственно для работы все то, что будет описано ниже, не требуется но делает fluxbox еще более удобным и красивым:)
Темы оформленияТем оформления для fluxbox просто огромное количество на любой вкус и цвет еще со времен blackbox'a (темы блэкбокса можно использовать в флюбоксе). Некоторые из них содержат графические элементы, но большинство обходиться без них. В портах присутствует (x11-themes/fluxbox-tenr-styles-pack) большая коллекция с сайта www.tenr.de. Интересные темы можно найти так же на следующих сайтах: Иконки на рабочем столе. Idesk.Разместить иконки на рабочем столе можно с помощью FbDesk [x11/fbdesk] или Idesk [x11/idesk]. Idesk обновляется гораздо чаще поэтому стоит использовать его. Подробности настройки на оф. сайте, а тут в двух словах: 1. После того как установили создаем в домашней директории файл .ideskrc примерно такого содержания:
2. Создаем каталог ~.idesktop и вот там уже можно создавать наши иконки. Пример описания иконки (файл firefox.lnk):
ПрозрачностьИз коробки в fluxbox присутствует так называемая псевдопрозрачность. Сделаем ее tru ;) Для этого установим xcompmgr [x11-wm/xcompmgr]. Запускать можно с различными параметрами включая / отключая тени, эффекты затухания и т.д. Добавим в наш ~.xinitrc
Также
Иногда, при старте некоторых прог из .xinitrc, вместе с xcompmgr, может возникнуть проблема отображения как самих программ, так и некоторых элементов fluxbox'a. Не надо сильно переживать по этому поводу (: Решить проблему поможет такой параметр, как "sleep". Пример:
Conky и GKrellm![]() GKrellm Fbpager - рабочих столовОтображение в панели задач fluxbox'a рабочих столов, по которым можно переключаться при помощи Alt+F1-4 или с помощью стрелок,казалось бы, более чем достаточно. Но использование Fbpager [x11-wm/fbpager] вносит дополнительную функциональность и красоту :). Default resource file: Resources with default values:
... начиная с 9 версии FreeBSD мне не удалось настроить Fbpager :( Поэтому, в качестве альтернативы, можно посоветовать использовать ipager (/usr/ports/x11/ipager). Метки: desktop, fluxbox, idesk5 комментариев для "Fluxbox idesk fbpager etc…"Похожие ¬ |
|
файловый менеджер PCMANFM
добавляем иконки в ФМ
P.S. осталось только корзину прикрутить … кто нибудь делал подобное ?
Мне больше нравится Rox (ports/x11-fm/rox-filer), но это, как говориться, на вкус и цвет …
Насчет корзины, первое что пришло в голову, использовать в качестве фм Thunar, там как я помню есть «переместить в корзину»
как нибудь попробую) есть предположение что корзина прикручивается средствами fusefs. по крайней мере находил рецепт для GENTOO LINUX.
В консоли можно просто вместо rm применять mv, например в ~/.bashrc :
См. link to ufa.freebsdnews.ru
) идея фикс … сейчас опробую