136 # + I Exec fvwm-root -r ~/tmp/MagicItemComp2_1280x1024.png |
136 # + I Exec fvwm-root -r ~/tmp/MagicItemComp2_1280x1024.png |
137 |
137 |
138 ################################################################ |
138 ################################################################ |
139 # Window Styles. |
139 # Window Styles. |
140 |
140 |
141 Style "*" BorderWidth 6, HandleWidth 6 |
141 Style * BorderWidth 6, HandleWidth 6 |
142 # NoDecorHint, OLDecor, MwmDecor |
142 # NoDecorHint, OLDecor, MwmDecor |
143 # MwmDecor remove border from transient windows (like Firefox network log) so you can't resize/close this windows. |
143 # MwmDecor remove border from transient windows (like Firefox network log) so you can't resize/close this windows. |
144 Style "*" NoDecorHint |
144 Style * NoDecorHint |
145 # MwmBorder, FvwmBorder, DepressableBorder, FirmBorder |
145 # MwmBorder, FvwmBorder, DepressableBorder, FirmBorder |
146 Style "*" MwmBorder |
146 Style * MwmBorder |
147 # Mwm and Win style menus popup sub menus automatically and never overlap the parent menu. |
147 # Mwm and Win style menus popup sub menus automatically and never overlap the parent menu. |
148 # Available: Fvwm, Mwm, Win. |
148 # Available: Fvwm, Mwm, Win. |
149 MenuStyle "*" Mwm |
149 MenuStyle * Mwm |
150 |
150 |
151 DefaultFont m4_MONOFONT |
151 DefaultFont m4_MONOFONT |
152 MenuStyle * Font m4_MONOFONT |
152 MenuStyle * Font m4_MONOFONT |
153 |
153 |
154 Style * DecorateTransient |
154 Style * DecorateTransient |
165 + ButtonStyle 3 ActiveDown Vector 5 30x60@1 60x60@1 60x50@1 30x50@1 30x60@1 -- Flat |
165 + ButtonStyle 3 ActiveDown Vector 5 30x60@1 60x60@1 60x50@1 30x50@1 30x60@1 -- Flat |
166 + ButtonStyle 3 Inactive Vector 5 30x60@3 60x60@3 60x50@3 30x50@3 30x60@3 -- Flat |
166 + ButtonStyle 3 Inactive Vector 5 30x60@3 60x60@3 60x50@3 30x50@3 30x60@3 -- Flat |
167 + ButtonStyle 5 ActiveUp Vector 7 30x30@3 30x60@3 60x60@3 60x30@3 30x30@3 30x35@3 60x35@3 -- Flat |
167 + ButtonStyle 5 ActiveUp Vector 7 30x30@3 30x60@3 60x60@3 60x30@3 30x30@3 30x35@3 60x35@3 -- Flat |
168 + ButtonStyle 5 ActiveDown Vector 7 30x30@1 30x60@1 60x60@1 60x30@1 30x30@1 30x35@1 60x35@1 -- Flat |
168 + ButtonStyle 5 ActiveDown Vector 7 30x30@1 30x60@1 60x60@1 60x30@1 30x30@1 30x35@1 60x35@1 -- Flat |
169 + ButtonStyle 5 Inactive Vector 7 30x30@3 30x60@3 60x60@3 60x30@3 30x30@3 30x35@3 60x35@3 -- Flat |
169 + ButtonStyle 5 Inactive Vector 7 30x30@3 30x60@3 60x60@3 60x30@3 30x30@3 30x35@3 60x35@3 -- Flat |
170 Style "*" UseDecor MyDecor |
170 Style * UseDecor MyDecor |
171 |
171 |
172 ################################################################ |
172 ################################################################ |
173 # Windows moving and resizing behaviour. |
173 # Windows moving and resizing behaviour. |
174 |
174 |
175 # If during an interactive move the window or icon comes within proximity pixels of |
175 # If during an interactive move the window or icon comes within proximity pixels of |
176 # another the window or icon, it is moved to make the borders adjoin. |
176 # another the window or icon, it is moved to make the borders adjoin. |
177 Style * SnapAttraction 10 SameType |
177 Style * SnapAttraction 10 SameType |
178 |
178 |
179 Style "*" !Iconifiable |
179 Style * !Iconifiable |
180 # This disable ResizeOpaque, which cause frequent redrawing of applications. |
180 # This disable ResizeOpaque, which cause frequent redrawing of applications. |
181 Style "*" ResizeOutline |
181 Style * ResizeOutline |
182 |
182 |
183 # Default is TileCascadePlacement. |
183 # Default is TileCascadePlacement. |
184 Style * MinOverlapPlacement |
184 Style * MinOverlapPlacement |
185 |
185 |
186 # Percentage of a page to scroll when the cursor hits the edge of a page. |
186 # Percentage of a page to scroll when the cursor hits the edge of a page. |
197 EdgeThickness 1 |
197 EdgeThickness 1 |
198 |
198 |
199 ################################################################ |
199 ################################################################ |
200 # Program Styles. |
200 # Program Styles. |
201 |
201 |
202 Style "*" Icon app/x-32x32.xpm, \ |
202 Style * Icon app/x-32x32.xpm, \ |
203 MiniIcon app/x-flex-16x16.xpm |
203 MiniIcon app/x-flex-16x16.xpm |
204 Style "XTerm" Icon app/terminal-16x16.xpm, \ |
204 Style "XTerm" Icon app/terminal-16x16.xpm, \ |
205 MiniIcon app/terminal-16x16.xpm |
205 MiniIcon app/terminal-16x16.xpm |
206 Style "rxvt" Icon app/terminal-16x16.xpm, \ |
206 Style "rxvt" Icon app/terminal-16x16.xpm, \ |
207 MiniIcon app/terminal-16x16.xpm |
207 MiniIcon app/terminal-16x16.xpm |
337 + I Raise |
337 + I Raise |
338 # Place mouse pointer in center of window. |
338 # Place mouse pointer in center of window. |
339 + I WarpToWindow 50 50 |
339 + I WarpToWindow 50 50 |
340 |
340 |
341 # Sort by focus. |
341 # Sort by focus. |
342 Style "*" FPSortWindowlistByFocus |
342 Style * FPSortWindowlistByFocus |
343 |
343 |
344 # Prevent show long title. |
344 # Prevent show long title. |
345 m4_define(`m4_WINLIST_CONF',`NoDeskSort, NoGeometryWithInfo, NoDeskNum, NoCurrentDeskTitle, CurrentAtEnd, MaxLabelWidth 80')m4_dnl |
345 m4_define(`m4_WINLIST_CONF',`NoDeskSort, NoGeometryWithInfo, NoDeskNum, NoCurrentDeskTitle, CurrentAtEnd, MaxLabelWidth 80')m4_dnl |
346 |
346 |
347 # Define switch between aps. |
347 # Define switch between aps. |