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 # "Meiryo Short" is a modified version of a font from Windows Vista.
58 # Previous configs used M+1P+IPAG with reasonable results.
59 # If FVWM supported multiple font selection, this would be nicer.
60 Style * Font 'xft:Meiryo Short:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
61 Style * IconFont 'xft:Meiryo Short:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
62 MenuStyle * Font 'xft:Meiryo Short:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
63 MenuStyle * TitleFont 'xft:Meiryo Short:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
65 MenuStyle * HilightBack, HilightTitleBack, Hilight3DOff
66 MenuStyle * TrianglesSolid, TrianglesUseFore, TitleUnderlines1
67 MenuStyle * SeparatorsLong, BorderWidth 1
68 MenuStyle * ItemFormat "%.3s%.2|%2.4i%.5l%.5l%.5r%.5i%2.3>%1|"
69 MenuStyle * MenuColorset 3, ActiveColorset 4, TitleColorset 8
70 MenuStyle * VerticalTitleSpacing 1 1, VerticalItemSpacing 1 2
72 # Buttons: menu iconify maximize --title-- shade close
73 Mouse 1 1 N Menu MenuWindow Interior 0 0