1 #general settings {{{1 
  2 
  3 #have a look at : man fvwm and search for things with /word  or /^word  n n or N N u Space
  4 
  5 #Snaps together windows while dragging
  6 SnapAttraction 30
  7 SnapGrid 0 0
  8 #How windows get dragged: rubber band etc.
  9 XORvalue 50
 10 OpaqueMoveSize 100
 11 
 12 #wait before to change the page: wait 190milliseconds.
 13 EdgeResistance 190 0
 14 #x 100000 --> swap (so 100% and swap (x100))
 15 EdgeScroll 100000 100000
 16 EdgeThickness 1
 17 #what to do when the mouse hits the Edge
 18 EdgeCommand Right Next (ButtonDocks) Raise
 19 EdgeCommand Bottom Menu MenuFvwmRoot
 20 EdgeCommand Top WindowList -50p +0p
 21 #when the mouse hits the left edge, there will be edgescroll
 22 
 23 #that function gets called with the WindowList
 24 #that also assures the pointer will be at pos +80/+15 within the windows
 25 DestroyFunc WindowListFunc
 26 AddToFunc WindowListFunc
 27 + I WindowId $0 Iconify off
 28 + I WindowId $0 FlipFocus
 29 + I WindowId $0 Raise
 30 + I WindowId $0 WarpToWindow +80p +35p
 31 
 32 #DestroyFunc InitFunction
 33 #AddToFunc InitFunction
 34 
 35 DestroyFunc StartFunction
 36 AddToFunc StartFunction
 37 + "I" exec osd_cat_clock
 38 + "I" Module FvwmButtons  ButtonDocks
 39 + "I" Module FvwmAnimate
 40 + "I" exec fvwmsetbg -l
 41 #fvwmsetbg is a little modified script from the fluxbox wm.
 42 #may replace that line with however you want to set your background.
 43 
 44 #gets executed during the Exit of fvwm
 45 DestroyFunc ExitFunction
 46 AddToFunc ExitFunction
 47 #you probably don't need the next two lines either
 48 + "I" exec killall osd_cat_clock
 49 #+ I Beep
 50 
 51 DestroyFunc FourTermsFunc
 52 AddToFunc FourTermsFunc
 53 + "I" Exec xterm -g 141x36+0+0
 54 + "I" Exec xterm -g 82x30+0-2
 55 + "I" Exec xterm -g 57x30-0-2
 56 
 57 #Size of one Desktop, and the three I have:
 58 DeskTopSize 2x1
 59 DesktopName 0 < one >
 60 DesktopName 1 | two |
 61 DesktopName 2 { three }
 62 
 63 #where to find pixmaps
 64 ImagePath ${HOME}/multimedia/pics/icons/fvwm
 65 
 66 #########################################################################
 67 #########################################################################
 68 #key bindings {{{1
 69 #
 70 #definitions hint:
 71 #Key / Mouse Button Context Modifiers Function
 72 #Defines a mouse binding, or removes the binding if Function is
 73 #'-'. Button is the mouse button number. If Button is zero then any
 74 #button performs the specified function.
 75 
 76 #
 77 #Context   
 78 #   'R' for the root window, 
 79 #   'W' for an application window, 
 80 #   'D' for a desktop application , 
 81 #   'T' for a window title-bar, 
 82 #   'S' for a window side, top, or bottom bar, 
 83 #   '[', ']','-' and '_' for the left, right, top or bottom side only, 
 84 #   'F' for a window frame (the corners), 
 85 #   '<', '^', '>' and 'v' for the top left, top right, bottom right or bottom left corner, 
 86 #   'I' for an Icon window,
 87 #   '0' through '9' for title-bar buttons, 
 88 #   'A' is for any context. 
 89 #
 90 #Modifiers  'N' for no modifiers,  'C' for control,  'S' for shift,  'M' for Meta, 
 91 #           'L' for Caps-Lock, 'A' for any modifier,  1-5    mod1 through mod5
 92 #           modifier 'L' is ignored (see  IgnoreModifiers)
 93 IgnoreModifiers L25
 94 
 95 Key E A 1 Menu ExecuteMenu
 96 
 97 #workspace scrolling
 98 Mouse 4 R A Scroll 100 100
 99 Mouse 5 R A Scroll -100 -100
100 
101 DestroyFunc NextRaise
102 AddToFunc NextRaise
103 + I Next (CurrentPage !ButtonDocks) Focus
104 + I Current (*) Raise
105 + I Iconify false
106 
107 DestroyFunc PrevRaise
108 AddToFunc PrevRaise
109 + I Prev (CurrentPage !ButtonDocks) Focus
110 + I Current (*) Raise
111 + I Iconify false
112 
113 
114 # 'borrowed' from Taviso's config :)
115 DestroyModuleConfig FvwmProxy: *
116 *FvwmProxy: ProxyMove true
117 Key Escape  A   M   SendToModule FvwmProxy ShowToggle
118 
119 Key L A 1 Menu Window
120 Key Space A 1 WindowList Root c c CurrentAtEnd
121 Key Z A 1 Current (*) Iconify
122 Key C A 1 Current (*) Close
123 
124 Key O A 1 Next (ButtonDocks) RaiseLower
125 
126 Key 8 A 1C CursorMove 0p -25p
127 Key 7 A 1C CursorMove -2p -2p
128 Key 4 A 1C CursorMove -25p 0p
129 Key 1 A 1C CursorMove -2p +2p
130 Key 2 A 1C CursorMove 0p +25p
131 Key 3 A 1C CursorMove +2p +2p
132 Key 6 A 1C CursorMove +25p 0p
133 Key 9 A 1C CursorMove +2p -2p
134 
135 #Key 5 A 1C FakeClick  press 1 wait 50 release 1
136 #Key 0 A 1C FakeClick  press 2 wait 50 release 1
137 
138 Key 1 A 1 GotoDesk 0 0 0 2
139 Key 2 A 1 GotoDesk 0 1 0 2
140 Key 3 A 1 GotoDesk 0 2 0 2
141 
142 Key W A 1 Scroll 100000 0
143 
144 Key K A 1 Current (*) Destroy
145 Key F A 1 NextRaise
146 Key B A 1 PrevRaise
147 #I never used the Print key, so I use it for that
148 Key "Print" A N NextRaise
149 
150 #Key S A 1 WindowShade
151 Key S A 1 Exec exec xterm -g 90x40
152 Key A A 1 Maximize
153 Key Z A 1 Stick
154 Key X A 1 Maximize 100 0
155 Key G A 1 Maximize 0 100
156 Key T A 1 ToggleDecor
157 Key R A 1 Menu MenuFvwmRoot
158 
159 
160 Key Right A 1 PointerWindow Move w+1 w+0 Warp
161 Key Left A 1 PointerWindow Move w-1 w+0 Warp
162 Key Up A 1 PointerWindow Move w+0 w-1 Warp
163 Key Down A 1 PointerWindow Move w+0 w+1 Warp
164 Key Right A 1C PointerWindow Resize br w+1 w+0
165 Key Left A 1C PointerWindow Resize br  w-1 w+0
166 Key Up A 1C PointerWindow Resize br w+0 w-1
167 Key Down A 1C PointerWindow Resize br w+0 w+2
168 #cleans the desktop (Iconify all)
169 Key D A 1 All (AcceptsFocus CurrentPage !Iconic !Shaded !ButtonDocks) Iconify
170 
171 #mouse bindings 
172 
173 #   for the root window:
174 Mouse 1 R       A       Menu MenuFvwmRoot
175 Mouse 2 R       A       WindowList
176 Mouse 3 R       A       Menu Window
177 
178 #   for the title bar buttons:
179 Mouse 1 1       A       Close
180 Mouse 3 1       A       Menu Window
181 Mouse 1 3       A       Stick
182 Mouse 1 5       A       WindowShade
183 #Mouse 1 8      A       ToggleDecor
184 #Mouse 1 8      A       WindowShade
185 Mouse 1 6       A       Current (*) Iconify
186 Mouse 1 4       A       Maximize
187 Mouse 2 4       A       Maximize 0 100
188 Mouse 3 4       A       Maximize 100 0
189 Mouse 1 2       A       Close
190 Mouse 3 2       A       Menu Window
191 
192 # for the titelbar itself *new* from sorrounder's idea
193 # default below
194 #Mouse 2 [       A       Move
195 #Mouse 2 ]       A       Move
196 #Mouse 2 _       A       Move
197 Mouse 1 -       A       Move
198 Mouse 1 T       A       Move
199 Mouse 2 -       A       Close
200 Mouse 2 T       A       Close
201 Mouse 3 -       A       Maximize
202 Mouse 3 T       A       Maximize
203 
204 #   Icons
205 Mouse 1 I       A       Iconify
206 
207 # for other parts of the window/borders/icons:
208 #Mouse 3 T       A       RaiseLower
209 
210 
211 # toggle decor function 
212 
213 DestroyFunc ToggleTitle
214 AddToFunc ToggleTitle
215 + I State 1 toggle
216 + I Current (State 1) WindowStyle Title
217 + I TestRc (NoMatch) WindowStyle !Title
218 
219 DestroyFunc ToggleDecor
220 AddToFunc ToggleDecor
221 + I State 1 toggle
222 + I Current (State 1) WindowStyle !Borders, !Title
223 + I TestRc (NoMatch) WindowStyle Borders, Title
224 
225 
226 #dock {{{1
227 
228 # FvwmPager
229 
230 Colorset 1 fg white, bg #323232, RootTransparent
231 Colorset 2 fg rgb:19/fe/07, bg rgb:09/1e/07 , RootTransparent, Tint rgb:44/44/44 20
232 Colorset 3 fg white, bg #323232, RootTransparent
233 Colorset 4 bg rgb:19/8e/07, fg white, RootTransparent, Tint rgb:44/44/44 20
234 #Colorset 5  RootTransparent
235 
236 Style FvwmPager ParentalRelativity
237 DestroyModuleConfig FvwmPager: *
238 *FvwmPager: Colorset * 1
239 *FvwmPager: HilightColorset * 2
240 *FvwmPager: WindowColorsets 3 4
241 #*FvwmPager: BalloonColorset * 5
242 *FvwmPager: Columns 1
243 *FvwmPager: Back Black
244 *FvwmPager: Fore White
245 *FvwmPager: Hilight seagreen
246 *FvwmPager: DeskColor white
247 #*FvwmPager: Font none
248 *FvwmPager: SmallFont 6x8
249 #*FvwmPager: Balloons All
250 #*FvwmPager: BalloonFont "xft:mintsstrong"
251 #*FvwmPager: BalloonYOffset +2
252 #*FvwmPager: BalloonBorderWidth 1
253 *FvwmPager: UseSkipList
254 *FvwmPager: MoveThreshold 0
255 *FvwmPager: SolidSeparators
256 *FvwmPager: WindowLabelFormat ""
257 *FvwmPager: WindowBorderWidth 1
258 *FvwmPager: Fore purple
259 *FvwmPager: MiniIcons
260 #*FvwmPager: SloppyFocus
261 *FvwmPager: Window3DBorders
262 *FvwmPager: LabelsAbove
263 *FvwmPager: Window3DBorders
264 *FvwmPager: BalloonStringFormat %i
265 *FvwmPager: WindowLabelFormat %i
266 
267 Style ButtonDocks !Title, !Borders, Sticky, WindowListSkip
268 DestroyModuleConfig ButtonDocks: *
269 *ButtonDocks: Columns 18
270 *ButtonDocks: Colorset 3
271 *ButtonDocks: Padding 0 0
272 *ButtonDocks: ButtonGeometry 16x17-0+2
273 *ButtonDocks: (18x36, Colorset 1, Swallow Conky 'Exec conky &')
274 *ButtonDocks: (5x2, Icon old.no_16-mutt.xpm, Action(Mouse 1) Exec Eterm --tint 0x335533 -t cmutt --geometry 140x65)
275 *ButtonDocks: (5x2, Icon nuoveXT16_download_manager.png, Action(Mouse 1) Exec osd_fetchmail_hint)
276 *ButtonDocks: (4x2, Title "3 Terms", Action(Mouse 1) FourTermsFunc)
277 *ButtonDocks: (4x4, Swallow wmpinboard 'Exec wmpinboard &')
278 *ButtonDocks: (5x2, Icon nuvola16_terminal.png, Action(Mouse 1) Exec xterm -g 110x49)
279 *ButtonDocks: (5x2, Icon nuoveXT16_openterm.png, Action(Mouse 1) Exec xterm -g 90x40-1-1)
280 *ButtonDocks: (4x2, Title "up conky", Action(Mouse 1) Exec killall -SIGUSR1 conky)
281 *ButtonDocks: (18x20, Swallow "FvwmPager" "FvwmPager 0 2")
282 #*ButtonDocks: (4x4, Swallow oclock 'Exec oclock  -fg green -minute rgb:19/8e/07 -hour rgb:90/90/90 -jewel white -shape -bd rgb:19/19/19 -transparent &')
283 #*ButtonDocks: (2x10, Colorset 1, Swallow xosview 'Exec xosview &')
284 #*ButtonDocks: (1x3, Swallow wmail 'Exec wmail -w &')
285 #*ButtonDocks: (1x3, Swallow wmtop 'Exec wmtop &')
286 
287 
288 #########################################################################
289 #########################################################################
290 #menu {{{1
291 
292 # FvwmStuff      
293 #------------- FvwmStuff       
294 DestroyFunc ViewManPage
295 AddToFunc   ViewManPage
296 + I Exec exec xterm -g 80x40 -e man $0
297 
298 DestroyMenu FvwmStuff
299 AddToMenu   FvwmStuff "FVWM Man Pages" Title
300 + %nuvola16_display.png%"&console"  Module FvwmConsole
301 + "&Restart %mini.turn.xpm%"    Restart
302 + %nuvola16_ksnapshot.png%"screenshot"   Exec  sleep 3 && import -window root ~/multimedia/pics/screenshots/$(ls -l ~/multimedia/pics/screenshots/ | wc -l | bc | xargs printf "%03d")-$(date +%a)-screen.png
303 + "%mini.book1.xpm%fvwm"                ViewManPage fvwm
304 + "%mini.book1.xpm%FvwmAnimate"         ViewManPage FvwmAnimate
305 + "%mini.book1.xpm%FvwmAuto"            ViewManPage FvwmAuto
306 + "%mini.book1.xpm%FvwmBacker"          ViewManPage FvwmBacker
307 + "%mini.book1.xpm%FvwmBanner"          ViewManPage FvwmBanner
308 #+ "Fvwm Animate Icons" Module MenuFvwmAnimate
309 
310 # Window 
311 DestroyMenu "Window"
312 AddToMenu "Window" "Window Operations" Title
313 + "&Move%mini.move1.xpm%"               Move
314 + "&Resize%mini.resize3.xpm%"           Resize
315 + "(De)&Iconify%mini.iconify1.xpm%"     Iconify
316 + "(Un)M&aximize%mini.maximize1.xpm%"   Maximize 100 100
317 + "(Un)Max&wide%mini.maximize-horiz1.xpm%"  Maximize 100 0
318 + "(Un)Max&tall%mini.maximize-vert1.xpm%"   Maximize   0 100
319 + "(Un)&Shade%mini.shade1.xpm%"         WindowShade
320 + "(Un)S&tick%mini.stick1.xpm%"         Stick
321 + "R&aise%mini.raise2.xpm%"             Raise
322 + "&Lower%mini.lower2.xpm%"             Lower
323 + ""                Nop
324 + "&Delete%mini.cross.xpm"      Delete
325 + "&Close%mini.delete.xpm"      Close
326 + "&Destroy%mini.bomb.xpm%"     Destroy
327 + ""                Nop
328 + "Move to &Page%mini.move1.xpm%"   Popup Move-window
329 + "&Group Ops%mini.windows.xpm%"    Popup WindowGroupOps
330 + "&Window Style%mini.window.xpm%"  Popup WindowStyle
331 + "&Rearrange/Scroll%mini.windows.xpm%" Popup WinRearrange
332 + ""                Nop
333 + "&Identify%mini.question.xpm%"    Module FvwmIdent
334 + "Switch &to...%mini.windows.xpm%" WindowList
335 
336 
337 
338 # WinRearrange 
339 DestroyMenu WinRearrange
340 AddToMenu   WinRearrange
341 + "&Cascade%mini.windows.xpm%" FvwmRearrange -cascade -m 3 3 -incx 2
342 + "Tile &horizontally%mini.windows.xpm%" FvwmRearrange -tile -h -m 2 2 98 98
343 + "Tile &vertically%mini.windows.xpm%" FvwmRearrange -tile -m 2 2 98 98
344 + "" Nop
345 + "&ScrollBar (1/2 app)%mini.window.xpm%"  Module FvwmScroll 2 2
346 + "%mini.window.xpm%&Scroll&Bar (75%% scr)" Module FvwmScroll 75p 75p
347 + "" Nop
348 + "&Arrange Icons%mini.icons.xpm%" All (CurrentDesk Iconic) RecaptureWindow
349 + "&Refresh Screen%mini.ray.xpm%" Refresh
350 
351 # divMenu 
352 DestroyMenu divMenu
353 AddToMenu  divMenu
354 + "g&nome-cmd"                  Exec exec gnome-commander
355 + "g&entoo"                     Exec exec gentoo
356 + "&worker"                     Exec exec worker
357 + ""                            Nop
358 + "gft&p"                       Exec exec gftp
359 + %nuvola16_xchat.png%"x&chat"      Exec exec xchat
360 + ""                            Nop
361 + "&Pokerstars"                 Exec exec PokerStars
362 + "&tkcvs"                      Exec exec tkcvs
363 + "&cbrowser"                   Exec exec cbrowser
364 + ""                            Nop
365 + "&pps"                        Exec exec cd ${HOME}/pps  pps
366 + "limewire"                    Exec exec limewire
367 + ""                            Nop
368 + %nuvola16_konsole.png%"m&c"   Exec exec xterm -geometry 90x45 -e "mc --colors normal=green,default:selected=brightblack,green:marked=green,brightblue:markselect=brightgreen,default:directory=green,default:executable=cyan,default:link=cyan,default:device=brightred,default:special=lightgray,default:errors=cyan,default:reverse=green,blue:gauge=green,default:input=blue,default:dnormal=green,gray:dfocus=brightgreen,gray:dhotnormal=cyan,gray:dhotfocus=brightcyan,gray:menu=green,default:menuhot=cyan,default:menusel=blue,default:menuhotsel=cyan,default:helpnormal=cyan,default:editnormal=green,default:editbold=blue,default:editmarked=black,blue"
369 + "g&imv"                       Exec exec gimv
370 + %nuvola16_agent.png%"&eboard"     Exec exec eboard
371 + "x&board"                     Exec exec xterm -e xboard -ics -icshost freechess.org
372 
373 
374 # MenuFvwmRoot 
375 DestroyMenu MenuFvwmRoot
376 AddToMenu MenuFvwmRoot@side.fvwm2.xpm@^black^
377 #+ %nuvola16_tux.png%"$[gt.Root Menu]"             Title
378 + %crystal16_openterm.png%"&xterm"      Exec exec xterm -g 140x66
379 + %sparkling16_openterm.png%"&lil xterm"    Exec exec xterm -g 90x40
380 + %nuvola16_terminal.png%"&bot xterm"   Exec exec xterm -g 90x40-0-0
381 + %mini-icons.xpm%"&4 xterms"   FourTermsFunc
382 + %nuvola16_randr.png%"&screen"     Exec exec xterm -si -sk -g 110x49 -e screen
383 + %crystal16_xchat.png%"&irssi"     Exec exec Eterm --tint 0x335533 -t irssi -g 142x67
384 + %nuvola16_file-manager.png%"m&c"  Exec exec xterm -geometry 140x66 -e mc --colors normal=green,default:selected=brightblack,green:marked=green,brightblue:markselect=brightgreen,default:directory=green,default:executable=cyan,default:link=cyan,default:device=brightred,default:special=lightgray,default:errors=cyan,default:reverse=green,blue:gauge=green,default:input=blue,default:dnormal=green,gray:dfocus=brightgreen,gray:dhotnormal=cyan,gray:dhotfocus=brightcyan,gray:menu=green,default:menuhot=cyan,default:menusel=blue,default:menuhotsel=cyan,default:helpnormal=cyan,default:editnormal=green,default:editbold=blue,default:editmarked=black,blue
385 + ""                            Nop
386 + %nuvola16_kwrite.png%"&cons-gvim" Exec exec Eterm --tint 0x335533 --geometry 140x65 -t blank -e vim
387 + "&gvim"                       Exec exec gvim -geometry 100x40
388 + ""                            Nop
389 + %nuvola16_email.png%"&mutt"       Exec exec  Eterm --tint 0x335533 -t cmutt --geometry 140x65
390 + "&mutt"                       Exec exec xterm -geometry 140x65 -e mutt
391 + %nuvola16_news.png%"&slrn"        Exec exec xterm -geometry 141x66 -e slrn -m -n
392 + ""                            Nop
393 + %nuvola16_browser.png%"&elinks"      Exec exec xterm -tn 'xterm-256color' -fg yellow -bg black -g 140x66 -e 'elinks'
394 + %opera.png%"&opera"     Exec exec opera -debugplugin > /home/calmar/opera_error 2>&1
395 + %nuvola16_mozilla-firebird.png%"&firefox"     Exec exec ffox
396 + ""                            Nop
397 + %nuvola16_package_games_strategy.png%"&fritz" Exec exec fritz
398 + %nuvola16_kbackgammon.png%"&gnubg" Exec exec xterm -g 140x66  -e gnubg
399 + ""                            Nop
400 + %nuvola16_gimp2.png%"g&imp"        Exec exec gimp
401 + %nuvola16_multimedia.png%"avidemux"  Exec avidemux
402 + %nuvola16_camera.png%"g&qview"    Exec exec gqview
403 + %nuvola16_xmms.png%"moc&p"        Exec exec Eterm --tint 0x335533 -t mocp -g 142x66
404 + %nuvola16_xmms.png%"&bmp"         Exec exec /usr/bin/beep-media-player
405 + "gnu&cash"                    Exec exec gnucash
406 + %crystal16_tv.png%"tvbrow&ser"    Exec exec /home/calmar/bin/tvbrowser
407 + ""                            Nop
408 + %nuvola16_package_edutainment.png%"&datacoll"   Exec xterm -tn 'xterm-256color' -g 140x65 -e 'elinks http://datacoll.localhost'
409 + %nuvola16_kdict.png%"&ding"       Exec exec ding -x --remote-new
410 + ""                            Nop
411 + %nuoveXT16_player_fwd.png%"&Restart"    Restart
412 + %nuoveXT16_exit.png%"Shut Do&wn"   Module FvwmScript FvwmScript-Quit
413 + ""                            Nop
414 + %nuvola16_aktion.png%"&Fvwm-Stuff" Popup FvwmStuff
415 + "&WinRearrange" Popup WinRearrange
416 + "&///" Popup divMenu
417 
418 #########################################################################
419 #########################################################################
420 #style {{{1
421 #see man fvwm /the style command
422 #CursorStyle 
423 
424 CursorStyle root arrow blue yellow
425 BusyCursor DynamicMenu True
426 
427 #modules Style
428 #see: man FvwmAnimate
429 DestroyModuleConfig FvwmAnimate: *
430 *FvwmAnimate: Effect Twist
431 *FvwmAnimate: Delay 0,
432 *FvwmAnimate: Color green
433 *FvwmAnimate: Iterations 20
434 *FvwmAnimate: Twist 1
435 *FvwmAnimate: Width 3
436 
437 #general style 
438 
439 Style * Font "xft:Vera Sans:pixelsize=14"
440 Style * IconFont "xft:Bitstream Vera Sans Mono:style=Roman:size=13",
441 
442 Style * SloppyFocus
443 Style * MouseFocusClickRaises, MwmButtons, HintOverride
444 Style * SmartPlacement, WindowShadeSteps 20, ResizeOpaque
445 Style * BorderWidth 6, HandleWidth 6
446 # button relief does not follow the state
447 Style * FvwmButtons
448 #Style * MWMFunctions, MWMDecor, HintOverride, DecorateTransient, NoPPosition
449 #Style * IndexedIconName
450 #Style "*" Button 1, Button 2, Button 3, Button 5
451 
452 # menu style 
453 MenuStyle * Font "xft:Vera Sans:pixelsize=14"
454 MenuStyle * fvwm, PopupDelayed, PopupDelay 200, PopupOffset -2 100
455 
456 # buttons/title 
457 TitleStyle Centered Height 16
458 
459 #application styles 
460 #Colorset 1 RootTransparent
461 
462 #Style "xosview" ParentalRelativity
463 
464 Style beep-media-player MiniIcon nuvola16_xmms.png, !Title, !Borders
465 Style xmms !Title, !Borders
466 Style irssi MiniIcon crystal16_xchat.png, !Title, !Borders
467 Style elinks !Title, !Borders
468 Style bmp !Title, !Borders
469 Style *term* MiniIcon nuvola16_terminal.png
470 Style *xterm* MiniIcon crystal16_openterm.png
471 Style *elinks* MiniIcon nuvola16_browser.png
472 Style *screen* MiniIcon nuvola16_randr.png
473 Style ding MiniIcon nuvola16_kdict.png
474 Style *vim* MiniIcon nuvola16_kwrite.png
475 Style *slrn* MiniIcon nuvola16_news.png
476 Style *tvbrowser* MiniIcon crystal16_tv.png
477 Style *opera* MiniIcon opera.png
478 Style alert NeverFocus, !Title, !Borders
479 
480 Style * !Title
481 
482 #Style xosview Colorset 1
483 #}}}
484 #
485 # NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW
486 
487 AddToDecor NormalDecor
488 + BorderStyle Simple
489 + TitleStyle  -- Raised
490 + ButtonStyle Reset
491 + ButtonStyle All -- Raised
492 + ButtonStyle 1 Inactive  Vector 5 25x40@1 25x60@1 75x60@0 75x40@0 25x40@1
493 + ButtonStyle 3 Inactive  Vector 3 60x20@0 60x40@0 80x40@1 80x60@0 60x60@0 60x80@0 40x80@0 40x60@1
494 20x60@0 20x40@1 40x40@1 40x20@1 60x20@1
495 + ButtonStyle 6 Inactive  Vector 5 40x40@1 60x40@1 60x60@0 40x60@0 40x40@1
496 + ButtonStyle 4 InActive  Vector 5 25x25@1 25x75@1 75x75@0 75x25@0 25x25@1
497 + ButtonStyle 2 InActive  Vector 17 20x20@1 30x20@1 50x40@1 70x20@1 80x20@1 80x30@0 60x50@0 80x70@1
498 80x80@0 70x80@0 50x60@0 30x80@0 20x80@0 20x70@0 40x50@1 20x30@0 20x20@1
499 
500 AddToDecor StickyDecor
501 + BorderStyle Simple
502 + TitleStyle -- Raised
503 + ButtonStyle Reset
504 + ButtonStyle All -- Raised
505 + ButtonStyle 1 Inactive  Vector 5 25x40@1 25x60@1 75x60@0 75x40@0 25x40@1
506 + ButtonStyle 6 Inactive  Vector 5 40x40@1 60x40@1 60x60@0 40x60@0 40x40@1
507 + ButtonStyle 4 InActive  Vector 5 25x25@1 25x75@1 75x75@0 75x25@0 25x25@1
508 + ButtonStyle 2 InActive  Vector 17 20x20@1 30x20@1 50x40@1 70x20@1 80x20@1 80x30@0 60x50@0 80x70@1
509 80x80@0 70x80@0 50x60@0 30x80@0 20x80@0 20x70@0 40x50@1 20x30@0 20x20@1
510 
511 Style *           UseDecor NormalDecor
512 Style *           Colorset 1
513 Style *           HilightColorSet 2
514 Style *           TileCascadePlacement