# Global stuff ExecUseShell /bin/zsh ImagePath $[FVWM_USERDIR]/icons:$[FVWM_USERDIR]/pixmaps DestroyFunc InitFunction DestroyFunc StartFunction DestroyFunc ExitFunction SetEnv TERMINAL /home/nick/bin/urxvt.sh # Features Read multiscreen Read nickstheme Read rootmenu Read wallpaper Read windowmenu Read bindings Read panels # Virtual Desktops DesktopSize 6x1 EdgeThickness 1 EdgeResistance 1 0 EdgeScroll 0 0 ##### # Mouse and Focus Behavior ########### ClickTime 350 MoveThreshold 3 Style * SloppyFocus CursorStyle Default left_ptr CursorStyle Title left_ptr CursorStyle Root left_ptr CursorStyle Menu left_ptr # Global Styles and Options HideGeometryWindow Move OpaqueMoveSize -1 Style * TileCascadePlacement, GrabFocusOff Style * ResizeOpaque Style * EWMHUseStrutHints, MwmButtons EwmhBaseStruts 0 0 0 42 # Bindings Key grave A C Exec exec $[TERMINAL] # FVWM Console Key F3 A M Module FvwmConsole -terminal $[TERMINAL] Key F3 A M2 Module FvwmConsole -terminal $[TERMINAL] # Close Window Key F4 A M Close Key F4 A M2 Close # Window Buttons Mouse 1 I N IconClick Mouse 3 I N Menu MenuWindow DestroyFunc IconClick AddToFunc IconClick + M Move + C Iconify False ##### # Conky ########## Style "*conky" !Borders, NoTitle, Sticky, StaysOnBottom Style "urxvt" MiniIcon "$[FVWM_USERDIR]/icons/terminal.svg:16x16" Style "urxvt" Icon "$[FVWM_USERDIR]/icons/terminal.svg:48x48" # Application-specific settings Style Xchat DecorateTransient Style EasyTag_Scanner DecorateTransient Style "Open Image" DecorateTransient ##### # Modifier Key ########## DestroyFunc Mouse1Func AddToFunc Mouse1Func + C Raise + D Maximize 100 100 + M Move DestroyFunc Mouse2Func AddToFunc Mouse2Func + C Menu MenuWindow + D Maximize 0 100 DestroyFunc Mouse3Func AddToFunc Mouse3Func + C Lower + D Maximize 100 0 + M PipeRead '. $[FVWM_USERDIR]/resize.sh $[pointer.wx] $[pointer.wy] $[w.width] $[w.height]' Mouse 1 WFT M Mouse1Func Mouse 2 WFT M Mouse2Func Mouse 3 WFT M Mouse3Func # URGENT! DestroyFunc UrgencyFunc AddToFunc UrgencyFunc + I Nop DestroyFunc UrgencyDoneFunc AddToFunc UrgencyDoneFunc + I Nop Style xeyes !Title Style MPlayer EWMHUseStackingOrderHints # Initialization AddToFunc InitFunction_Screen0 + I Exec exec xscreensaver + I Exec exec gmpc