Эта часть добавлена Justin Rebelo aka "demerol".
Стиль - это тема для Fluxbox. Это простой ASCII текстовый файл, которые указывает Fluxbox как должны выглядеть его различные компоненты. Стили обычно находятся в директории ~/.fluxbox/styles и в общей директории Fluxbox, расположение которой зависит от метода установки.
Для начала откройте стиль в вашем любимом тесктовом редакторе (Я рекомендую vim). Посмотрите на стиль, на то, как он структурирован и организован. Это ответит на большинство ваших вопросов.
Стиль состоит из нескольких основных компонентов, каджый из которых имеет свои поддирективы(?). toolbar, menu и window - основные компоненты. Директивы window.* контролируют внешний вид рамок окон, window.tab.* - закладок. menu.* контролирует вид меню, которое вы можете увидеть, нажав правой кнопкой мыши в области рабочего стола. toolbar.* - это панель, которую вы можете видеть сверху или снизу вашего экрана. Слит также контролируется директивой toolbar, если вы специально не описываете его стиль.
Обычно слит использует те же параметры, что и пенель задач. В большинстве случаев это должно работать хорошо. Если вы хотите изменить стиль слита, у вас в распоряжении есть слудующие 3 директивы:
slit: [текстура]
slit.color: [цвет]
slit.colorTo: [цвет]Эти комманды аналогичны коммандам для меню, окон и т.д.
В стиле вы найдёте строку rootCommand в начале, после неё слудует комманда (наверно bsetbg) для изменения изображения/цвета рабочего стола. Вы можете использовать другую rootCommand нежли bsetbg, но я не советую вам делать этого. bsetbg - это, фактически, оболочка для других комманд установки фона рабочего стола. Вы только назначаете нужную вам программу (например, Esetroot и т.д.), и она будет во всех темах, где используется bsetbg.
Конечно. Начните строку с решётки (#), восклицательного знака (!), или используйте C++ комментарии (//).
Посмотрите на стили, поставляемые с Fluxbox, скорее всего там вы найдёте ответы на ваши вопросы. Если этого не произошло - добро пожаловать на канал #fluxbox в OPN. Мой ник - demerol.