]> git.draconx.ca Git - fvwmconf.git/blob - common/nickstheme
2205a1b261da160d09018bec28c477bafbf695b5
[fvwmconf.git] / common / nickstheme
1 # Nick's first FVWM theme, designed for his laptop.
2
3 ButtonState InactiveDown False
4
5 DestroyDecor nickstheme
6 AddToDecor   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
13 + AddButtonStyle 3 \
14         ActiveUp   ( Pixmap iconify-active.png   ) \
15         InactiveUp ( Pixmap iconify-inactive.png ) \
16         ActiveDown ( Pixmap iconify-pressed.png  )
17 + ButtonStyle 3 - MwmDecorMin
18 + AddButtonStyle 5 \
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
26 + AddButtonStyle 4 \
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
34 + AddButtonStyle 2 \
35         ActiveUp   ( Pixmap close-active.png   ) \
36         InactiveUp ( Pixmap close-inactive.png ) \
37         ActiveDown ( Pixmap close-pressed.png  )
38 + ButtonStyle 2 - Clear
39
40 Style * UseDecor nickstheme
41 Style * BorderWidth 3, HandleWidth 3
42
43 # Unfocused window colours - dark gray on light gray.
44 Colorset 1 fg gray30, bg gray
45
46 # Normal menu colours - black on pale gray
47 Colorset 3 fg black, bg #ede9e3
48 #Colorset 8 fg gray30, bg gray, TiledPixmap titlebar.png
49 Colorset 8 Pixmap titlebar.png, fg gray20, bg gray90
50
51 # Focused window / highlighted menu colours - white on dull blue.
52 Colorset 2 fg white, bg #567ea2
53 Colorset 4 fg white, bg #567ea2
54
55 Style * ColorSet 1
56 Style * HilightColorSet 2
57
58 # Fonts.  Probably need to patch FVWM to support proper selection of Japanese
59 # fonts...
60 Style * Font 'xft:M+1P+IPAG:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
61 Style * IconFont 'xft:M+1P+IPAG:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
62 MenuStyle * Font 'xft:M+1P+IPAG:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
63 MenuStyle * TitleFont 'xft:M+1P+IPAG:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
64
65 MenuStyle * HilightBack, HilightTitleBack, Hilight3DOff
66 MenuStyle * TrianglesSolid, TrianglesUseFore, TitleUnderlines1
67 MenuStyle * SeparatorsLong, BorderWidth 1, VerticalItemSpacing 2 2
68 MenuStyle * ItemFormat "%.3s%.2|%2.4i%.5l%.5l%.5r%.5i%2.3>%1|"
69 MenuStyle * MenuColorset 3
70 MenuStyle * ActiveColorset 4
71 MenuStyle * TitleColorset 8
72
73 # Buttons: menu iconify maximize --title-- shade close
74 Mouse 1 1 N Menu MenuWindow
75
76 Mouse 1 3 N DoIconify
77
78 Mouse 1 5 N DoMax
79 Mouse 2 5 N DoMaxH
80 Mouse 3 5 N DoMaxW
81
82 Mouse 1 4 N DoShade
83
84 Mouse 1 2 N DoClose
85
86 DestroyFunc DoIconify
87 AddToFunc   DoIconify
88 + M Nop
89 + C Iconify
90
91 DestroyFunc DoShade
92 AddToFunc   DoShade
93 + M Nop
94 + C WindowShade
95
96 DestroyFunc DoMax
97 AddToFunc   DoMax
98 + M Nop
99 + C Maximize 100 100
100
101 DestroyFunc DoMaxW
102 AddToFunc   DoMaxW
103 + M Nop
104 + C Maximize 100 0
105
106 DestroyFunc DoMaxH
107 AddToFunc   DoMaxH
108 + M Nop
109 + C Maximize 0 100
110
111 DestroyFunc DoClose
112 AddToFunc   DoClose
113 + M Nop
114 + C Close
115 + D Destroy