# Nick's first FVWM theme, designed for his laptop. ButtonState InactiveDown False DestroyDecor nickstheme AddToDecor nickstheme + TitleStyle Height 24 -- Flat + AddTitleStyle MultiPixmap Main titlebar.png + BorderStyle -- HiddenHandles NoInset + ButtonStyle All Simple -- Flat UseTitleStyle + AddButtonStyle 1 MiniIcon + ButtonStyle 1 - MwmDecorMenu + AddButtonStyle 3 \ ActiveUp ( Pixmap iconify-active.png ) \ InactiveUp ( Pixmap iconify-inactive.png ) \ ActiveDown ( Pixmap iconify-pressed.png ) + ButtonStyle 3 - MwmDecorMin + AddButtonStyle 5 \ ActiveUp ( Pixmap maximise-active.png ) \ InactiveUp ( Pixmap maximise-inactive.png ) \ ActiveDown ( Pixmap maximise-pressed.png ) \ ToggledActiveUp ( Pixmap restore-active.png ) \ ToggledInactiveUp ( Pixmap restore-inactive.png ) \ ToggledActiveDown ( Pixmap restore-pressed.png ) + ButtonStyle 5 - MwmDecorMax + AddButtonStyle 4 \ ActiveUp ( Pixmap shade-active.png ) \ InactiveUp ( Pixmap shade-inactive.png ) \ ActiveDown ( Pixmap shade-pressed.png ) \ ToggledActiveUp ( Pixmap unshade-active.png ) \ ToggledInactiveUp ( Pixmap unshade-inactive.png ) \ ToggledActiveDown ( Pixmap unshade-pressed.png ) + ButtonStyle 4 - MwmDecorShade + AddButtonStyle 2 \ ActiveUp ( Pixmap close-active.png ) \ InactiveUp ( Pixmap close-inactive.png ) \ ActiveDown ( Pixmap close-pressed.png ) + ButtonStyle 2 - Clear Style * UseDecor nickstheme Style * BorderWidth 3, HandleWidth 3 # Unfocused window colours - dark gray on light gray. Colorset 1 fg gray30, bg gray # Normal menu colours - black on pale gray Colorset 3 fg black, bg #ede9e3 #Colorset 8 fg gray30, bg gray, TiledPixmap titlebar.png Colorset 8 Pixmap titlebar.png, fg gray20, bg gray90 # Focused window / highlighted menu colours - white on dull blue. Colorset 2 fg white, bg #567ea2 Colorset 4 fg white, bg #567ea2 Style * ColorSet 1 Style * HilightColorSet 2 # Fonts. Probably need to patch FVWM to support proper selection of Japanese # fonts... Style * Font 'xft:M+1P+IPAG:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1' Style * IconFont 'xft:M+1P+IPAG:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1' MenuStyle * Font 'xft:M+1P+IPAG:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1' MenuStyle * TitleFont 'xft:M+1P+IPAG:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1' MenuStyle * HilightBack, HilightTitleBack, Hilight3DOff MenuStyle * TrianglesSolid, TrianglesUseFore, TitleUnderlines1 MenuStyle * SeparatorsLong, BorderWidth 1, VerticalItemSpacing 2 2 MenuStyle * ItemFormat "%.3s%.2|%2.4i%.5l%.5l%.5r%.5i%2.3>%1|" MenuStyle * MenuColorset 3 MenuStyle * ActiveColorset 4 MenuStyle * TitleColorset 8 # Buttons: menu iconify maximize --title-- shade close Mouse 1 1 N Menu MenuWindow Mouse 1 3 N DoIconify Mouse 1 5 N DoMax Mouse 2 5 N DoMaxH Mouse 3 5 N DoMaxW Mouse 1 4 N DoShade Mouse 1 2 N DoClose DestroyFunc DoIconify AddToFunc DoIconify + M Nop + C Iconify DestroyFunc DoShade AddToFunc DoShade + M Nop + C WindowShade DestroyFunc DoMax AddToFunc DoMax + M Nop + C Maximize 100 100 DestroyFunc DoMaxW AddToFunc DoMaxW + M Nop + C Maximize 100 0 DestroyFunc DoMaxH AddToFunc DoMaxH + M Nop + C Maximize 0 100 DestroyFunc DoClose AddToFunc DoClose + M Nop + C Close + D Destroy