Создаём темы JWM
Предлагаю любителям прекрасного и просто экспериментаторам попробовать свои силы в создании тем JWM. Обьясню на примере своей темы Ascetic. Темы JWM хранятся в скрытой директории /root/.jwm/themes. Можете открыть любой файл с темой как текст и посмотреть его содержимое. Можно создать новый или скопировать такой файл и вставить в него например это:
<!--
TITLE: Ascetic
AUTHOR: melviX
Created: 13/02/2008
Version: 0.1.0
Updates: none: first release.
JWM ver: 2.0
-->
<!-- WINDOW PROPERTIES -->
<WindowStyle>
<Font>DejaVu Sans-12</Font>
<Width>2</Width
<Height>15</Height>
<Active>
<Text>white</Text>
<Title>grey40:grey30</Title>
<Corner>#00ff00</Corner>
<Outline>black</Outline>
</Active>
<Inactive>
<Text>black</Text>
<Title>grey80:grey70</Title>
<Corner>white</Corner>
<Outline>black</Outline>
</Inactive>
</WindowStyle>
<!-- TRAY PROPERTIES -->
<ClockStyle>
<Font>DejaVu Sans-12:bold</Font>
<Foreground>#ffffff</Foreground>
<Background>#000000</Background>
</ClockStyle>
<TaskListStyle>
<Font>DejaVu Sans-12:bold</Font>
<ActiveForeground>white</ActiveForeground>
<ActiveBackground>grey40:grey50</ActiveBackground>
<Foreground>white</Foreground>
<Background>grey20:grey10</Background>
</TaskListStyle>
<TrayStyle>
<Font>DejaVu Sans-15:bold</Font>
<Background>black</Background>
<Foreground>grey90</Foreground>
</TrayStyle>
<!-- PAGER PROPERTIES -->
<PagerStyle>
<Outline>black</Outline>
<Foreground>white</Foreground>
<Background>gray20</Background>
<ActiveForeground>#9dbbdb</ActiveForeground>
<ActiveBackground>gray20</ActiveBackground>
</PagerStyle>
<!-- SYSTEM LOAD MODULE PROPERTIES -->
<!-- POPUP PROPERTIES -->
<PopupStyle>
<Font>DejaVu Sans-12:bold</Font>
<Outline>black</Outline>
<Foreground>grey10</Foreground>
<Background>grey90</Background>
</PopupStyle>
<!-- MENU PROPERTIES -->
<MenuStyle>
<Font>DejaVu Sans-12:bold</Font>
<Foreground>#dddddd</Foreground>
<Background>#111111</Background>
<ActiveForeground>#ffffff</ActiveForeground>
<ActiveBackground>#444444:#222222</ActiveBackground>
</MenuStyle>
<!-- BACKGROUND KEY BINDING -->
</JWM>
Затем сохранить файл под любым именем.
В той же директории есть текстовый файл themelist, в который надо добавить название вашего файла по образу уже имеющихся. Для эстетического соответсвия темы с треем надо подкорректировать файл /root/.jwmrc-tray , заменив в нем секцию:
<Swallow name="blinky">
blinkydelayed -bg gray10
</Swallow>
<Swallow name="mini-volume.tcl">
mini-volume.tcl -bg gray10 -mixer pvolume-mixer.tcl
</Swallow>
<Swallow name="freememapplet" width="48">
<!-- freememappletdelayed -->
freememapplet
</Swallow>
<Swallow name="xload" width="32">
xload -nolabel -bg gray10 -fg white -hl white
</Swallow>
Теперь через Меню*Рабочий стол*Конфигурация JWM выберите новую тему и примените её (перезагрузка JWM). Ascetic на вашем столе! Меняя цвета. шрифты, пропорции в этих файлах вы сможете создать рабочую обстановку по вашему вкусу и настроению.
Эксперементировать удобнее в файлах /root/.jwmrc и /root/.jwmrc-tray, просматривая изменения просто перезагрузкой JWM. Выставляйте здесь свои работы и мы создадим свою коллекцию тем.
Перенесено со старого форума, автор - Виктор Мелехин aка melviX