# # Fonts - one for window titles, another for icons, and another for the menus # WindowFont -adobe-helvetica-bold-r-*-*-12-*-*-*-*-*-*-* IconFont fixed # MenuStyle black darkcyan cyan -adobe-helvetica-medium-r-*-*-*-120-*-*-*-*-*-* mwm MenuStyle * Foreground white, Background blue, Font -adobe-helvetica-medium-r-*-*-*-120-*-*-*-*-*-*, mwm # # Text and background color for the title bar of the active (selected) window # #HilightColor black #cccc00 HilightColor black yellow # You can also use the Style command to set the colors of individual # title bars of some non-selected windows Style "*" ForeColor black #Style "*" BackColor darkcyan Style "*" BackColor blue #========================================================================# # # Set up the major operating modes # #Style "*" ClickToFocus # Style "..." Icon is also commented below. # Style "*" NoIcon Module FvwmAuto 400 Style "*" SloppyFocus,GrabFocus Style "*" MWMFunctions Style "*" HintOverride Style "*" MWMDecor Style "*" IconBox 800x90+0+0, IconBox 800x90+0+95, IconBox 800x90+0+190, IconBox 800x90+0+285 # HIERMIT RUMSPIELEN! # Style "*" StartsOnPage 0 0 # Style "Netscape*" UseStyle "*", SkipMapping OpaqueMoveSize 100 EdgeScroll 100 100 EdgeResistance 50 50 # # RandomPlacement prevents user interaction while placing windows: # #Style "*" RandomPlacement # # NoPPosition instructs fvwm to ignore the PPosition field in window # geometry hints. Emacs annoyingly sets PPosition to (0,0)! # #Style "*" NoPPosition #========================================================================# # # Set the desk top size in units of physical screen size # DeskTopSize 5x8 #========================================================================# # # Module path and paths to the icons # ModulePath is a colon-separated list, just like regular unix PATH # # ModulePath /usr/X11R6/lib/X11/fvwm2 #ModulePath /usr/local/libexec/fvwm/2.2/ ModulePath /usr/lib/fvwm/2.5.10/ PixmapPath /usr/local/X11/pixmaps:/usr/local/mini-icons:/usr/local/lib/X11/fvwm95-2/mini-icons/:/usr/X11R6/include/X11/pixmaps/:/tmp/tmpdir.786/pixmaps IconPath /usr/local/X11/bitmaps:/usr/local/icons # ModulePath /usr/lib/fvwm/ #========================================================================# # Set the decoration styles and window options # Order is important!!!! # If compatible styles are set for a single window in multiple Style # commands, then the styles are ORed together. If conflicting styles # are set, the last one specified is used. # These commands should command before any menus or functions are defined, # and before the internal pager is started. # # Default border and handle widths # Style "*" BorderWidth 5, HandleWidth 5, Title Style "*" DecorateTransient Style "*monitorxterm*" NoTitle,NoHandles,Sticky,WindowListSkip,BorderWidth 0 Style "Fvwm*" NoTitle, Sticky, WindowListSkip Style "Fvwm Pager" StaysOnTop, NoHandles Style "FvwmBanner" StaysOnTop Style "*piro*" StaysOnTop Style "TODO" StaysOnTop Style "XAnim*" StaysOnTop Style "FvwmButtons" NoTitle, NoHandles, Sticky, WindowListSkip,BorderWidth 5 Style "LOGGER" NoTitle, NoHandles, Sticky, WindowListSkip, BorderWidth 0, ClickToFocus Style "xbatt" NoTitle, NoHandles, Sticky, WindowListSkip, BorderWidth 0 Style "xload" NoTitle, NoHandles, Sticky, WindowListSkip, BorderWidth 0 Style "xdaliclock" NoTitle, NoHandles, Sticky, WindowListSkip, BorderWidth 0 Style "*lock" NoTitle, NoHandles, Sticky, WindowListSkip Style "xbiff" NoTitle, Sticky, WindowListSkip Style "xlassie" NoTitle, NoHandles, Sticky, WindowListSkip # Style "VMware*" CirculateSkip # Style "Galeon" StartsOnPage 1 6 # Style "help" Icon term.xpm,NoTitle,NoHandles,WindowListSkip,Sticky,NoBorder Style "help" Icon term.xpm,StaysPut,ClickToFocus Style "Terminal" Icon term.xpm Style "gnome-terminal" Icon term.xpm Style "rxvt" Icon term.xpm Style "xterm" Icon xterm.xpm Style "Appointment" Icon datebook.xpm Style "xcalc" Icon Rcalc.xpm Style "xbiff" Icon mail1.xpm Style "xmh" Icon mail1.xpm, StartsOnDesk 2 Style "xman" Icon xman.xpm Style "xvgr" Icon graphs.xpm Style "matlab" Icon math4.xpm Style "xmag" Icon mag_glass.xpm Style "xgraph" Icon graphs.xpm Style "xv" Icon xview.xpm Style "xeyes" Icon mini-eyes.xpm, NoTitle, NoHandles, Sticky, ClickToFocus, ActivePlacement Style "FvwmButtons" Icon toolbox.xpm Style "xconsole" Icon koala.xpm Style "xsession" Icon koala.xpm Style "textedit" Icon textedit.xpm Style "Ghostview" Icon gv.xpm # Style "Netscape*" StartsOnPage 0 3 Style "*teddy" NoTitle, NoHandles, Sticky, WindowListSkip #Style "logger" NoTitle, NoHandles, Sticky, ClickToFocus, WindowListSkip, StaysPut Style "logger" NoTitle, NoHandles, Sticky, WindowListSkip Style "URL-Paster" Sticky Style "Print*" StaysOnTop Style "FvwmGoodStuff" StaysOnTop, ClickToFocus #Style "Monitor" StaysOnTop ButtonStyle 1 ActiveUp Pixmap /usr/X11R6/include/X11/pixmaps/mini-windows.xpm ButtonStyle 3 ActiveUp Pixmap /usr/X11R6/include/X11/pixmaps/mini-hammer.xpm ButtonStyle 2 ActiveUp Pixmap /usr/X11R6/include/X11/pixmaps/mini-ray.xpm ButtonStyle 4 ActiveUp Pixmap /usr/X11R6/include/X11/pixmaps/mini-zoom.xpm ButtonStyle 6 ActiveUp Pixmap /usr/X11R6/include/X11/pixmaps/mini-eyes.xpm AddButtonStyle 1 Inactive Pixmap /usr/X11R6/include/X11/pixmaps/mini-windows.xpm AddButtonStyle 3 Inactive Pixmap /usr/X11R6/include/X11/pixmaps/mini-hammer.xpm AddButtonStyle 2 Inactive Pixmap /usr/X11R6/include/X11/pixmaps/mini-ray.xpm AddButtonStyle 4 Inactive Pixmap /usr/X11R6/include/X11/pixmaps/mini-zoom.xpm AddButtonStyle 6 Inactive Pixmap /usr/X11R6/include/X11/pixmaps/mini-eyes.xpm AddButtonStyle All ActiveDown Pixmap /usr/X11R6/include/X11/pixmaps/mini-bx2.xpm #========================================================================# # # Stuff to do at start-up # #AddToFunc "InitFunction" "I" Module FvwmGoodStuff AddToFunc "InitFunction" "I" Module FvwmButtons + "I" Exec xbatt -geometry -0-0 + "I" Exec tpb -d # + "I" Exec xload -nolabel -update 5 -foreground yellow -background black -geometry 200x40-40-0 + "I" Exec xload -nolabel -update 5 -foreground red -background black -geometry 92x40+0-0 & + "I" Exec xdaliclock -font 12x24 -24 -bg black -fg red -geometry -0-45 # + "I" Exec xlassie -fn vga -geometry 50x50-50-150 -command "xterm -geometry 100x40 -e MAIL" # + "I" Exec display -backdrop -window root /tmp/tmpdir.786/pixmaps/ship.xpm + "I" Exec Esetroot -center ~/pixmaps/ship.xpm + "I" Exec xsetroot -solid black ### + "I" Exec xterm -iconic -e /home/jean-luc/bin/do-sync-forever & # + "I" Exec Eterm --geometry 120x20+0-0 -O -t logger + "I" Exec /home/jean-luc/bin/showlog #+ "I" Exec /home/jean-luc/bin/notebook #+ "I" Module FvwmWinList #+ "I" Module FvwmPager 0 3 + "I" Exec /home/jean-luc/bin/start_url_paster # + "I" Wait Galeon # + "I" Next (Galeon*) MoveToPage 1 6 + "I" Style "Galeon" SkipMapping,StartsOnPage 1 5 #AddToFunc "RestartFunction" "I" Module FvwmGoodStuff AddToFunc "RestartFunction" "I" Module FvwmButtons #+ "I" Module FvwmWinList #+ "I" Module FvwmBanner #+ "I" Module FvwmPager 0 3 AddToFunc "ExitFunction" "I" Exec killall urlwatcher.pl #========================================================================# # Now define some handy complex functions # # This one moves and then raises the window if you drag the mouse, # only raises the window if you click, or does a full maximize if # you double click # AddToFunc "Move-or-Raise" "M" Move + "M" Raise + "C" Raise + "D" WindowShade #+ "D" Move 0p 0p # # This one moves and then lowers the window if you drag the mouse, # only lowers the window if you click, or does a RaiseLower if you double # click # AddToFunc "Move-or-Lower" "M" Move + "M" Lower + "C" Lower + "D" RaiseLower # # This one moves or (de)iconifies: # AddToFunc "Move-or-Iconify" "M" Move + "D" Iconify # # This one resizes and then raises the window if you drag the mouse, # only raises the window if you click, or does a RaiseLower if you double # click # AddToFunc "Resize-or-Raise" "M" Resize + "M" Raise + "C" Raise + "D" RaiseLower # # Focus and warp mouse # AddToFunc "Focus-and-warp" "I" Focus + "I" WarpToWindow 50 50 #========================================================================# # # Now define the menus - defer bindings until later # AddToMenu "Shells" "Shells" Title + "Xterm %mini-term.xpm%" Exec xterm -fg white -bg black -cr red & #### Debian menus Read /etc/X11/fvwm/main-menu-pre.hook Quiet # Read the auto-generated menus Read /etc/X11/fvwm/menudefs.hook Quiet # Add in user additions Read /etc/X11/fvwm/main-menu.hook Quiet # # This menu is invoked as a sub-menu - it allows you to quit, # restart, or switch to another WM. # AddToMenu "Quit-Verify" "Quit Window System" Title + "Restart%mini-turn.xpm%" Restart fvwm2 + "" Nop + "Restart enlightenment%mini-turn.xpm%" Restart enlightenment + "" Nop + "Restart xterm only" Restart xterm + "" Nop + "Yes, Quit%mini-exclam.xpm%" Quit + "No, don't Quit%mini-cross.xpm%" Nop # # Provides a list of modules to fire off # AddToMenu "Module-Popup" "Modules" Title + "Buttons" Module FvwmButtons + "Clean-Up%mini-pencil.xpm%" Module FvwmClean # + "Task bar" Module FvwmTaskBar + "Identify%mini-question.xpm%" Module FvwmIdent + "Save Desktop" Module FvwmSave + "Debug%mini-bug2.xpm%" Module FvwmDebug + "Window List%mini-windows.xpm%" Module FvwmWinList + "Talk" Module FvwmTalk + "Configure%mini-hammer.xpm%" Module FvwmConfig # # This menu will fire up some very common utilities # AddToMenu "Utilities" "Utilities" Title #+ "Conf" Module FvwmConf #+ "Tin" Exec xterm -bg black -fg white -fn 10x20 -T Tin -geometry 100x45+77+0 -e ~/bin/tin & #+ "Calculator%mini-calc.xpm%" Exec xcalc & #+ "Manual pages%mini-book1.xpm%" Exec tkman & #+ "Magnifying glass%mini-zoom.xpm%" Exec xmag & #+ "Oclock%mini-clock.xpm%" Exec oclock & + "" Nop + "Debian%mini-x2.xpm%" Popup /Debian + "Shells%mini-term.xpm" Popup Shells + "" Nop + "Lock Screen%mini-lock.xpm%" Exec xlock -mode laser & + "" Nop + "Modules%mini-modules.xpm%" Popup Module-Popup + "" Nop + "Refresh Screen%mini-ray.xpm%" Refresh + "" Nop + "Exit Fvwm%mini-stop.xpm%" Popup Quit-Verify # # This defines the most common window operations # AddToMenu "Window" "Window Ops" Title + "&Move" Function Move-or-Raise + "&Resize" Function Resize-or-Raise + "R&aise%mini-raise.xpm%" Raise + "&Lower%mini-lower.xpm%" Lower + "(De)Iconify" Iconify + "(Un)Stick" Stick + "(Un)Maximize" Maximize 100 100 + "" Nop + "Kill" Destroy + "&Close" Delete + "" Nop + "Switch to..." WindowList + "Refresh Screen%mini-ray.xpm%" Refresh # # A trimmed down version of "Window Ops", good for binding to decorations # AddToMenu "Window-Ops2" "&Restore" Iconify -1 + "&Move" Move-or-Raise + "&Size" Resize-or-Raise + "Mi&nimize" Iconify 1 + "Ma&ximize" Maximize 100 100 + "" Nop + "&Kill" Destroy + "&Close" Delete #========================================================================# # # One more complex function - couldn't be defined earlier because it used # pop-up menus # # This creates the "system" menu for the title-bar window-ops # pop-up # AddToFunc "window_ops_func" "C" PopUp Window-Ops2 + "M" PopUp Window-Ops2 + "D" Delete #========================================================================# # # Mouse bindings # # First, for the mouse in the root window # Button 1 gives the Utilities menu # Button 2 gives the Window Ops menu # Button 3 gives the WindowList (like TwmWindows) # I use the AnyModifier (A) option for the modifier field, so you can hold down # any shift-control-whatever combination you want! # Button Context Modifi Function Mouse 1 R A Menu "Utilities" Nop Mouse 2 R A Menu "Window" Nop Mouse 3 R A WindowList #Mouse 3 R A Module "winlist" FvwmWinList transient # Now the title bar buttons # Any button in the left title-bar button gives the window ops menu # Any button in the first right title-bar button Iconifies the window # Any button in the second title-bar button full-maximizes # Any button in the third (rightmost) title-bar button closes # Note the use of "Mouse 0" for AnyButton. # Button Context Modif Function Mouse 0 1 A Function "window_ops_func" Mouse 1 3 A Stick Mouse 1 2 A Delete Mouse 0 4 A Maximize 89 89 Mouse 0 6 A Iconify # # Now the rest of the frame # Here I invoke my complex functions for Move-or-lower, Move-or-raise, # and Resize-or-Raise. # # Button 1 in the corner pieces, with any modifiers, gives resize or raise Mouse 1 F A Function "Resize-or-Raise" # Button 1 in the title, sides, or icon, w/ any modifiers, gives move or raise Mouse 1 TS A Function "Move-or-Raise" # Button 1 in an icons gives move for a drag, de-iconify for a double-click, # nothing for a single click # Button 2 in an icon, w/ any modifiers, gives de-iconify Mouse 1 I A Function "Move-or-Iconify" Mouse 2 I A Iconify # Button 2 in the corners, sides, or title-bar gives the window ops menu Mouse 2 FST A Function "window_ops_func" # Button 3 anywhere in the decoration (except the title-bar buttons) # does a raise-lower Mouse 3 TSIF A RaiseLower # Button 3 in the window, with the Modifier-1 key (usually alt or diamond) # gives Raise-Lower. Used to use control here, but that interferes with xterm Mouse 3 W M RaiseLower #========================================================================# # Now some keyboard shortcuts. AddToFunc "Scroll_and_Focus" "I" Scroll $* + "I" Next [CurrentPage AcceptsFocus !Sticky !VMware*] Focus-and-warp + "I" Prev [CurrentPage AcceptsFocus !Sticky !VMware*] Focus-and-warp # Arrow Keys # press arrow + control anywhere, and scroll by 1 page Key Left A C Scroll_and_Focus -100 0 Key Right A C Scroll_and_Focus +100 +0 Key Up A C Scroll_and_Focus +0 -100 Key Down A C Scroll_and_Focus +0 +100 # Key Left A C Scroll -100 0 # Key Right A C Scroll +100 +0 # Key Up A C Scroll +0 -100 # Key Down A C Scroll +0 +100 # press arrow + meta key, and scroll by 1/10 of a page # Key Left A M Scroll -10 +0 # Key Right A M Scroll +10 +0 # Key Up A M Scroll +0 -10 # Key Down A M Scroll +0 +10 # press shift arrow + control anywhere, and move the pointer by 1% of a page Key Left A SC CursorMove -1 0 Key Right A SC CursorMove +1 +0 Key Up A SC CursorMove +0 -1 Key Down A SC CursorMove +0 +1 # press shift arrow + control + meta anywhere, and move the pointer by 2% of a page Key Left A SMC CursorMove -2 0 Key Right A SMC CursorMove +2 +0 Key Up A SMC CursorMove +0 -2 Key Down A SMC CursorMove +0 +2 # press shift arrow + meta key, and move the pointer by 1/10 of a page Key Left A SM CursorMove -10 +0 Key Right A SM CursorMove +10 +0 Key Up A SM CursorMove +0 -10 Key Down A SM CursorMove +0 +10 AddToFunc RunModule "I" Module $0 AddToFunc FocusModule "I" Prev ["!iconic" $0] Focus + "I" Prev ["!iconic" $0] WarpToWindow 50 50 + "I" Prev ["!iconic" $0] Delete AddToFunc RunAndFocusModule "I" Function RunModule $0 + "I" Function FocusModule $0 # AddToFunc wait-for-next-window "I" Wait "" # + "I" ... # Key Escape A C Module FvwmForm Vimode Key j A MC Exec xterm -fg white -bg black -cr red -T TODO -e TODO -new & Key t A MC Exec xterm -fg white -bg black -cr red -T TODO -e TODO -edit & # Keyboard accelerators #Key F1 A M Popup "Utilities" Key F1 A M Popup "Utilities" Key F2 A M Popup "Window" Key F3 A M Function RunAndFocusModule FvwmWinList # Key F4 A M Exec xlock -mode flag -message "$(verse_de)" & Key F4 A M Exec xlock -mode clock & Key F5 A M Move Key F6 A M Resize Key F7 A M Exec xterm -geometry 100x44+0+0 -fg white -bg black -e mutt & Key F8 A M Exec xterm -geometry 100x44+0+0 -fg white -bg black -e slrn & # Key F9 A M Exec xterm -geometry 100x48+0+0 -fg white -bg black -cr red & #Key F9 A M Exec xterm -geometry 100x48+0+0 -fg white -bg black -cr red -fn 10x20 & Key F9 A M Exec xterminal Key F10 A M Popup "Quit-Verify" Key F11 A M Exec xterm -geometry 150x70+0+0 -fg white -bg black -T irc -e ~/colirc/colirc-2.8.2 jeanluc irc.uni-erlangen.de irc.rz.uni-karlsruhe.de & Key F12 A M Exec xrootterminal & Key F1 A C Stick Key F2 A C WarpToWindow 50 50 Key F3 A C WindowList Key F4 A C Maximize 89 99 Key F5 A C Resize 44 89 Key F6 A C Move 45 0 Key F7 A C Move 0 0 Key F8 A C Exec gvim -geometry 150x50+0+0 & Key F9 A C Iconify Key F10 A C GotoPage 2 2 Key F11 A C GotoPage 2 2 Key F12 A C GotoPage 2 2 #Page Up/Dapge Down keys are used to scroll by one desktop page # in any context, press page up/down + control # in root context, just pressing page up/down is OK # # I prefer the non-wrapping scroll. These are for example purposes only # Key Next A C Scroll 100000 0 # Key Next R N Scroll 100000 0 # Key Prior A C Scroll -100000 0 # Key Prior R N Scroll -100000 0 Key Tab A M Prev [CurrentPage AcceptsFocus !Sticky !VMware*] Focus-and-warp Key Tab A MS Next [CurrentPage AcceptsFocus !Sticky !VMware*] Focus-and-warp # Key Tab A M Prev Focus # Key Tab A MS Next Focus #========================================================================# # Definitions used by the modules #------------------ Pager #*FvwmPagerBack grey60 *FvwmPagerBack blue #*FvwmPagerFore black *FvwmPagerFore black *FvwmPagerFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-* # *FvwmPagerHilight #c3c3c3 *FvwmPagerHilight yellow *FvwmPagerGeometry -1-1 *FvwmPagerLabel 0 Desktop *FvwmPagerSmallFont 5x8 #------------------ FvwmButtons # *FvwmButtonsFore Black *FvwmButtonsFore black #*FvwmButtonsBack #c3c3c3 *FvwmButtonsBack blue *FvwmButtonsFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-* *FvwmButtonsGeometry -0+0 *FvwmButtonsColumns 3 #*FvwmButtons (3x1, Swallow xload 'Exec xload -nolabel -update 5 -foreground \#ff9900 -background black') #*FvwmButtons (3x1, Swallow xload 'Exec xload -nolabel -update 5 -foreground yellow -background black') *FvwmButtons Close rbomb.xpm Do-Close *FvwmButtons WinList xterm-linux.xpm Do-WinList *FvwmButtons List xterm-linux.xpm Do-List #*FvwmButtons Sound audio.xpm Exec zsh -c 'mpg321 -b 4096 -z /scratch2/mp3/**/*.mp3 >& /var/log/mp3.log &!' & #*FvwmButtons "Next Title" audio.xpm Exec killall -INT mpg321 #*FvwmButtons "Sound off" rbomb.xpm Exec killall mpg321 *FvwmButtons Sound audio.xpm Exec zsh -c 'ogg123 -b 4096 -z ~/ogg/**/*.ogg |& grep -e '^(Playing|Title|Artist|Album):' >& /var/log/mp3.log &!' & *FvwmButtons "Next Title" audio.xpm Exec killall -INT ogg123 *FvwmButtons "Sound off" rbomb.xpm Exec killall ogg123 *FvwmButtons (3x4, Swallow "FvwmPager" 'Module FvwmPager 0 0' ) #*FvwmButtons (3x1, Swallow xdaliclock 'Exec xdaliclock -font 12x24 -24 -bg black -fg yellow ' ) #*FvwmButtons (3x1, Swallow xdaliclock 'Exec xdaliclock -font 12x24 -24 ' ) #*FvwmButtons (3x5 Swallow logger 'Exec xterm -geometry 41x44 +sb -fg white -bg black -cr red -fn 5x7 -e /home/jean-luc/bin/logger &' ) #*FvwmButtons (3x1 Title "Detach from picard's X server" Icon rbomb.xpm Action Do-Detach) #AddToFunc "Do-Detach" "I" Exec echo "Next (VNC*) Delete" > $HOME/.fvwmpipe.in AddToFunc "Do-Close" "I" Module FvwmGoodStuff + "I" Next ("FvwmButtons") Close # + "I" Current Close # + "I" Next ("FvwmWinList") Close AddToFunc "Do-WinList" "I" None ("FvwmWinList") Module FvwmWinList #+ "I" Module FvwmGoodStuff #+ "I" Current Close + "I" None ("FvwmWinList") Wait "FvwmWinList" + "I" Next ("FvwmWinList") Focus + "I" Next ("FvwmWinList") WarpToWindow 50 50 AddToFunc "Do-List" "I" WindowList #AddToFunc "Do-Netscape" "I" Exec netscape -install -geometry 1019x1000+0+0 & #+ "I" Module FvwmGoodStuff #+ "I" Current Close # + "I" Next ("FvwmWinList") Close *FvwmGoodStuffFore Black *FvwmGoodStuffBack blue *FvwmGoodStuffFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-* *FvwmGoodStuffGeometry -0+0 *FvwmGoodStuffColumns 1 *FvwmGoodStuff FvwmButtons spacelogo.xpm Do-Buttons AddToFunc "Do-Buttons" "I" Module FvwmButtons + "I" Next ("FvwmGoodStuff") Close # + "I" Current Close #------------------ Identify *FvwmIdentBack #000080 *FvwmIdentFore Yellow *FvwmIdentFont -adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-*-* #------------------ FvwmWinList # *FvwmWinListBack darkcyan *FvwmWinListBack blue *FvwmWinListFore white *FvwmWinListFocusBack red *FvwmWinListFocusFore White *FvwmWinListIconBack yellow *FvwmWinListIconFore Black *FvwmWinListFont -adobe-helvetica-bold-r-*-*-12-*-*-*-*-*-*-* *FvwmWinListAction Click1 Iconify -1,Focus,WarpToWindow 50 50,Do-WinList-Close *FvwmWinListAction Click2 Iconify,Do-WinList-Close *FvwmWinListAction Click3 Module "FvwmIdent" FvwmIdent,Do-WinList-Close # *FvwmWinListUseSkipList *FvwmWinListGeometry -225+0 AddToFunc "Do-WinList-Close" "I" Next ("FvwmWinList") Close #+ "I" Next ("FvwmGoodStuff") Close #+ "I" Next ("FvwmButtons") Close #+ "I" Module FvwmGoodStuff # *FvwmWinListUseIconNames # *FvwmWinListMinWidth 220 *FvwmWinListMinWidth 800 # *FvwmWinListMaxWidth 220 # I prefer the text centered #*FvwmWinListLeftJustify # I like it achored #*FvwmWinListNoAnchor