Here’s my config:
[code]# bindings ########################################
Mouse 1 R A -
Mouse 3 R A Menu RootMenu Nop
Mouse 1 A 4 MoveWindow
Mouse 3 A 4 ResizeWindow
Mouse 1 I A Iconify
Key Q A 4 Close
Key D A 4 DefaultVolume
Key 1 A 4 GotoDesk 0 0
Key 2 A 4 GotoDesk 0 1
Key 3 A 4 GotoDesk 0 2
Key 4 A 4 GotoDesk 0 3
Key 5 A 4 GotoDesk 0 4
Key Tab A M WindowList (AcceptsFocus, CurrentDesk, !Iconic) Root c c CurrentAtEnd, NoGeometry, NoCurrentDeskTitle
Key F12 A A Menu RootMenu Root c c Nop
Key R A CM Restart
Key Z A 4 Exec audacious -r
Key X A 4 Exec audacious -t
Key C A 4 Exec audacious -t
Key V A 4 Exec audacious -s
Key B A 4 Exec audacious -f
Key J A 4 Exec audacious -j
Key S A 4 Exec audtool playlist-shuffle-toggle
Key R A 4 Exec audtool playlist-repeat-toggle
Mouse 0 1 N Menu WindowOptions
Mouse 0 2 A Close
Mouse 0 6 A Thumbnail
Mouse 0 8 A WindowShade toggle
Mouse 0 4 A Maximize toggle
functions
AddToFunc MoveWindow
- I ThisWindow (!StickyAcrossDesks) Raise
- I ThisWindow Pick Move
AddToFunc ResizeWindow
- I Raise
- I WarpToWindow 100 100
- I Pick Resize
AddToFunc Focus-and-Raise
AddToFunc MoveToDesktop
- I MoveToDesk 0 $0
- I Prev (!Iconic, CurrentDesk, AcceptsFocus) Focus
DestroyFunc CurrentPageFocusFunc
AddToFunc CurrentPageFocusFunc
- I Next (CurrentPage, State 2, !Sticky) Focus
- I None (CurrentPage, Focused, !Sticky) Prev (CurrentPage, !Iconified, !Sticky) Focus
DestroyFunc MarkWindowAsActiveFunc
AddToFunc MarkWindowAsActiveFunc
- I Current (!Iconified, !Sticky) All (CurrentPage, !Focused) State 2 False
- I Current (!Iconified, !Sticky) State 2 True
DestroyFunc EWMHActivateWindowFunc
AddToFunc EWMHActivateWindowFunc
DestroyFunc UrgencyFunc
AddToFunc UrgencyFunc
modules
Module FvwmButtons Toolbar
*Toolbar: Geometry 90x824+0+0
*Toolbar: Rows 1
*Toolbar: Colorset 5
*Toolbar: Columns 1
*Toolbar: (1x1, Frame 0, Swallow (UseOld, NoClose) “Conky” Exec conky
)
Module FvwmPager 0 3
*FvwmPager: Geometry 90x225+0-0
*FvwmPager: Colorset * 5
*FvwmPager: HilightColorset * 5
*FvwmPager: WindowColorsets 6 4
*FvwmPager: Fore $[FVWM_HICOLOR]
*FvwmPager: Hilight $[FVWM_BGCOLOR]
*FvwmPager: WindowColors yellow $[FVWM_SHCOLOR] yellow $[FVWM_HICOLOR]
*FvwmPager: Rows 3
*FvwmPager: Columns 1
*FvwmPager: Font None
*FvwmPager: UseSkipList
misc
IgnoreModifiers L25
DeskTopSize 1x1
CursorStyle ROOT 68
CursorStyle DEFAULT 68
CursorStyle MENU 68
CursorStyle LEFT_EDGE 68
CursorStyle TITLE 68
CursorStyle SYS 68
HideGeometryWindow
EwmhBaseStruts 96 0 0 0
styles
Style urxvt Notitle, Borderwidth 0
Style zenity StaysOnTop
Style conky Notitle, StickyAcrossDesks, WindowListSkip, !Iconifiable, NeverFocus, StaysOnBottom
Style FvwmPager Notitle, StickyAcrossDesks, WindowListSkip, !Iconifiable, NeverFocus, StaysOnBottom
Style tvtime Notitle, StickyAcrossDesks, WindowListSkip, !Iconifiable, NeverFocus, StaysOnTop, Layer 9, Borderwidth 0
Style Audacious Notitle, StickyAcrossDesks, WindowListSkip, !Iconifiable, StaysOnTop, Borderwidth 0
Style xv Notitle, StickyAcrossDesks, WindowListSkip, !Iconifiable, StaysOnTop, Borderwidth 0
Style gvim EWMHMiniIconOverride, MiniIcon gvim.png
Style Firefox EWMHMiniIconOverride, MiniIcon firefox.png
Style pidgin EWMHMiniIconOverride, MiniIcon gaim.png
Style Audacious EWMHMiniIconOverride, MiniIcon audacious.png
Style galculator EWMHMiniIconOverride, MiniIcon calc.png
Style acroread EWMHMiniIconOverride, MiniIcon acroread.png
Style gFTP EWMHMiniIconOverride, MiniIcon gftp.png
Style xterm EWMHMiniIconOverride, MiniIcon terminal.png
#Style SWT EWMHMiniIconOverride, MiniIcon azureus.png
Style gimp EWMHMiniIconOverride, MiniIcon gimp.png
Style xchat EWMHMiniIconOverride, MiniIcon xchat.png
Style Sylpheed EWMHMiniIconOverride, MiniIcon sylpheed.png
Style F-Spot StartsOnDesk 0
Style gimp StartsOnDesk 0
Style Sylpheed StartsOnDesk 0
Style Firefox StartsOnDesk 1
Style xchat StartsOnDesk 2
Style pidgin StartsOnDesk 2
Style LinuxDC++ StartsOnDesk 3
Style Deluge StartsOnDesk 3
Style vmware StartsOnDesk 4
#########################################[/code]