1 # Nick's first FVWM theme, designed for his laptop.
3 ButtonState InactiveDown False
5 DestroyDecor nickstheme
7 + TitleStyle Height 24 -- Flat
8 + AddTitleStyle MultiPixmap Main titlebar.png
9 + BorderStyle -- HiddenHandles NoInset
10 + ButtonStyle All Simple -- Flat UseTitleStyle
11 + AddButtonStyle 1 MiniIcon
12 + ButtonStyle 1 - MwmDecorMenu
14 ActiveUp ( Pixmap iconify-active.png ) \
15 InactiveUp ( Pixmap iconify-inactive.png ) \
16 ActiveDown ( Pixmap iconify-pressed.png )
17 + ButtonStyle 3 - MwmDecorMin
19 ActiveUp ( Pixmap maximise-active.png ) \
20 InactiveUp ( Pixmap maximise-inactive.png ) \
21 ActiveDown ( Pixmap maximise-pressed.png ) \
22 ToggledActiveUp ( Pixmap restore-active.png ) \
23 ToggledInactiveUp ( Pixmap restore-inactive.png ) \
24 ToggledActiveDown ( Pixmap restore-pressed.png )
25 + ButtonStyle 5 - MwmDecorMax
27 ActiveUp ( Pixmap shade-active.png ) \
28 InactiveUp ( Pixmap shade-inactive.png ) \
29 ActiveDown ( Pixmap shade-pressed.png ) \
30 ToggledActiveUp ( Pixmap unshade-active.png ) \
31 ToggledInactiveUp ( Pixmap unshade-inactive.png ) \
32 ToggledActiveDown ( Pixmap unshade-pressed.png )
33 + ButtonStyle 4 - MwmDecorShade
35 ActiveUp ( Pixmap close-active.png ) \
36 InactiveUp ( Pixmap close-inactive.png ) \
37 ActiveDown ( Pixmap close-pressed.png )
38 + ButtonStyle 2 - Clear
40 Style * UseDecor nickstheme
41 Style * BorderWidth 3, HandleWidth 3
43 # Unfocused window colours - dark gray on light gray.
44 Colorset 1 fg gray30, bg gray
46 # Normal menu colours - black on pale gray
47 Colorset 3 fg black, bg #ede9e3
48 Colorset 8 Pixmap menubar.png, fg gray20, bg gray90
50 # Focused window / highlighted menu colours - white on dull blue.
51 Colorset 2 fg white, bg #567ea2
52 Colorset 4 fg white, bg #567ea2
55 Style * HilightColorSet 2
57 # Fonts. Probably need to patch FVWM to support proper selection of Japanese
59 Style * Font 'xft:M+1P+IPAG:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
60 Style * IconFont 'xft:M+1P+IPAG:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
61 MenuStyle * Font 'xft:M+1P+IPAG:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
62 MenuStyle * TitleFont 'xft:M+1P+IPAG:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
64 MenuStyle * HilightBack, HilightTitleBack, Hilight3DOff
65 MenuStyle * TrianglesSolid, TrianglesUseFore, TitleUnderlines1
66 MenuStyle * SeparatorsLong, BorderWidth 1
67 MenuStyle * ItemFormat "%.3s%.2|%2.4i%.5l%.5l%.5r%.5i%2.3>%1|"
68 MenuStyle * MenuColorset 3, ActiveColorset 4, TitleColorset 8
69 MenuStyle * VerticalTitleSpacing 3 2, VerticalItemSpacing 2 2
71 # Buttons: menu iconify maximize --title-- shade close
72 Mouse 1 1 N Menu MenuWindow