Hey everyone!
I’m an OS X user who still is digging it with an old G3, 600MHz laptop who used to use enlightenment as my window manager of choice.
However, given the machine, I’m sure that everyone can understand why I needed something lighter than that.
I’m now using fvwm2 and it’s really very cool. However, I’m having a real problem with the configuration details and all the examples I’ve looked at really aren’t helping me.
I’m looking for major help, LOL. I figure I can just post my .fvwm2rc file with the errors that I’m getting as well as an ls -FR of my .fvwm folder. Hopefully my betters will take pity on me.
Here it is
[code]##############
Timmy Vs first .fvwm2rc file!
#########################################
##############
Set Environment Variables
#########################################
SetEnv fvwm_home $[HOME]/.fvwm
SetEnv fvwm_img $[fvwm_home]/images
SetEnv fvwm_icon $[fvwm_home]/icons
SetEnv fvwm_scrpt $[fvwm_home]/scripts
SetEnv fvwm_wallpapers $[fvwm_img]/wallpaper
SetEnv fvwm_webbrowser /sw/bin/dillo
SetEnv fvwm_term /sw/bin/aterm
SetEnv fvwm_media_player /sw/bin/xmms
##############
Set the image path
#########################################
#ImagePath $[fvwm_icon]:$[fvwm_icon];.png:+
##############
Virtual Desktops
#########################################
DesktopSize 3x3
#[FVWM][execute_function]: <> No such command ‘DesktopName’
#DesktopName 0 StopSine_Space
EdgeScroll 100 100
EdgeResistance 10 10
EdgeThickness 1
#############
Mouse and Focus Behavior
#########################################
Clicktime 250
MoveThreshold 1
Style * SloppyFocus, MouseFocusClickRaises
#[FVWM][CMD_Style]: <> Bad style option: EwmhBaseStruts 62 162 0 48
#Style * EwmhBaseStruts 62 162 0 48
#OLD: EwmhBaseStruts 62 162 0 48
[FVWM][CMD_Style]: <> Bad style option: IgnoreModifiers L25
#Style * IgnoreModifiers L25
#OLD: IgnoreModifiers L25
#############
Global Styles and options
#########################################
Style * TileCascadePlacement, GrabFocusOff
Style * NoPPosition, ResizeOpaque
#Style * FvwmButtons: (Swallow “FvwmXPlanet” “Exec xplanet”
OpaqueMoveSize -1
Emulate MWM
HideGeometryWindow Never
SnapAttraction 5 SameType Screen
SnapGrid 3 3
XorValue 55555
Style * DecorateTransient, DontRaiseTransient
Style * DontLowerTransient, StackTransientParent
Style * GrabFocusTransientOff
Style * WindowShadeSteps 20, WindowShadeScrolls
SetAnimation 10 -.01 0 .01 .03 .08 .18 .3 .45 .6 .75 .85 .90 .94 .97 .99 1.0
Style * MwmDecor, SlipperyIcon
Style * IconBox screen w 15 15 -165 -15, IconGrid 3 3, IconFill right top
#############
Program Styles
#########################################
Style “*” Icon unknown.xpm
Style “XTerm” Icon 48x48/xterm.png, NoActiveIconOverride, MiniIcon mini/terminal.png
Style “xmms” WindowListSkip, CirculateSkip
Style FvwmPager Sticky, StaysOnTop
#############
DestroyFunc FuncName
AddToFunc FuncName
+ I (Action to happen immediately)
+ C (Action to happen on a mouse 'click)
+ D (Action to happen on a mouse ‘double click’)
+ H (Action to happen on a mouse ‘hold’)
+ M (Action to happen on a mouse ‘motion’)
#########################################
#############
Basic Functions
#########################################
DestroyFunc FvwmDeleteOrDestroy
AddToFunc FvwmDeleteOrDestroy
- H Nop
- M Nop
- C Delete
- D Destroy
DestroyFunc FvwmIconifyOrShade
AddToFunc FvwmIconifyOrShade
- C Iconify
- D WindowShade
DestroyFunc FvwmMaximize
AddToFunc FvwmMaximize
- H Nop
- M Nop
- C Maximize $0 $1
DestroyFunc FvwmMoveOrIconify
AddToFunc FvwmMoveOrIconify
- M Move
- D Iconify
DestroyFunc FvwmWindowShade
AddToFunc FvwmWindowShade
- D WindowShade $0
#############
Program Launching Functions
#########################################
DestroyFunc FvwmXTerm
AddToFunc FvwmXTerm
- I Exec exec xterm
DestroyFunc FvwmATerm
AddToFunc FvwmATerm
- I Exec exec aterm
DestroyFunc FvwmATerminit
AddToFunc FvwmATerminit
- I Exec exec aterm -geometry +78+30
DestroyFunc FvwmXGalaga
AddToFunc FvwmXGalaga
- I Exec exec xgalaga
DestroyFunc FvwmXScorch
AddToFunc FvwmXScorch
- I Exec exec xscorch
DestroyFunc FvwmXMMS
AddToFunc FvwmXMMS
- I Exec exec xmms
DestroyFunc FvwmXMMSinit
AddToFunc FvwmXMMSinit
- I Exec exec xmms -geometry +500+30
DestroyFunc FvwmXPenguins
AddToFunc FvwmXPenguins
- I Exec exec xpenguins -t Worms
DestroyFunc FvwmKILLThePenguins
AddToFunc FvwmKILLThePenguins
- I Exec exec killall xpenguins
DestroyFunc FvwmViewManPage
AddToFunc FvwmViewManPage
- I Exec exec xterm -fg White -bg DarkBlue -g 80x40 -fn 7x14 -fb 7x14bold -n “Manual Page - $0” -T “Manual Page - $0” -e man “$0”
DestroyFunc FvwmXWrits
AddToFunc FvwmXWrits
- I Exec exec xwrits +lock +beep +breakclock +top title=“Take A Break Fool”
DestroyFunc FvwmXScreensaver
AddToFunc FvwmXScreensaver
- I Exec exec xscreensaver
DestroyFunc FvwmAmaya
AddToFunc FvwmAmaya
- I Exec exec amaya
DestroyFunc FvwmAngband
AddToFunc FvwmAngband
- I Exec exec angband
DestroyFunc FvwmBMon
AddToFunc FvwmBMon
- I Exec exec xterm -e bmon
DestroyFunc FvwmBasiliskII
AddToFunc FvwmBasiliskII
- I Exec exec BasiliskII
DestroyFunc FvwmDenemo
AddToFunc FvwmDenemo
- I Exec exec denemo
DestroyFunc FvwmDI
AddToFunc FvwmDI
- I Exec exec xterm -e di
DestroyFunc FvwmDillo
AddToFunc FvwmDillo
- I Exec exec dillo
DestroyFunc FvwmGimp
AddToFunc FvwmGimp
- I Exec exec gimp
DestroyFunc FvwmGNUBG
AddToFunc FvwmGNUBG
- I Exec exec gimp
DestroyFunc FvwmGOthello
AddToFunc FvwmGOthello
- I Exec exec gothello
DestroyFunc FvwmGTypist
AddToFunc FvwmGTypist
- I Exec exec xterm -e gtypist
DestroyFunc FvwmWMXMMS
AddToFunc FvwmWMXMMS
- I Exec exec wmxmms
#DestroyFunc FvwmWMWeather
#AddToFunc FvwmWMWeather
#+ I Exec exec wmWeather -s
DestroyFunc FvwmXEmacs
AddToFunc FvwmXEmacs
- I Exec exec xemacs
DestroyFunc FvwmXInvaders
AddToFunc FvwmXInvaders
- I Exec exec xinvaders
DestroyFunc FvwmXMahJongg
AddToFunc FvwmXMadJongg
- I Exec exec xmahjongg
DestroyFunc FvwmXPlanet
AddToFunc FvwmXPlanet
- I Exec exec xplanet -geometry 50x50
#############
Startup Functions
#########################################
DestroyFunc StartFunction
AddToFunc StartFunction
- I Module FvwmTaskBar
- I Module FvwmPager 0 0
- I Module FvwmButtons MyButtons
DestroyFunc InitFunction
AddToFunc InitFunction
#Xpmroot Version 2.4.18
#Usage: xpmroot xpmfile
#Try Again
#OLD: + I Exec exec fvwm-root -r $fvwm-root -r ${fvwm_wallpapers}/background.png
- I Exec exec fvwm-root $[fvwm_wallpapers]/background.xpm
#+ I FvwmXMMSinit - I FvwmATerminit
DestroyFunc RestartFunction
AddToFunc RestartFunction
- I Nop
#############
Screenshot Functions (uses ImageMagick)
#########################################
DestroyFunc FvwmWindowScreenshot
AddToFunc FvwmWindowScreenshot
- I ThisWindow (!Shaded !Iconic Iconifiable) Exec import -window $[w.id] -quality 100 -silent “$[fvwm_home]/screenshot/screenshot-'date +%F[%R]`.$[w.id].jpg”
DestroyFunc FvwmDesktopScreenshot
AddToFunc FvwmDesktopScreenshot
- I Evec sleep $0; import -window root -quality 100 -silent “$[fvwm_home]/screenshot/screenshot-
date +%F[%R]
.jpg”
#############
Basic Bindings
#########################################
Key F1 A M Menu MenuFvwmRoot
Key Tab A M WindowList Root c c NoDeskSort, SelectOnRelease Meta_L
#[FVWM][ParseBinding]: <> No such key: Super_L
Key Super_L A A FvwmATerm
Mouse 1 R A Menu FvwmRootMenu
Mouse 3 R A Menu FvwmWindowOpsMenu
Mouse 1 1 A FvwmDeleteOrDestroy
Mouse 1 3 A FvwmIconifyOrShade
Mouse 1 5 A FvwmMaximize 100 100
Mouse 2 5 A FvwmMaximize 0 100
Mouse 3 5 A FvwmMaximize 100 0
Mouse 1 W M FvwmMoveOrIconify
Mouse 4 T A FvwmWindowShade True
Mouse 5 T A FvwmWindowShade False
#############
Window Colorsets
#########################################
Colorset 3 fg #101060, bg #e6e7d7
Colorset 4 fg Black, bg #a6a797
Colorset 5 fg White, bg Black
#############
Window Decor
#########################################
DestroyDecor MyDecor
AddToDecor MyDecor
- TitleStyle LeftJustified Height 18
- ButtonStyle 1 ActiveUp Vector 4 30x30@3 60x60@3 60x30@4 30x60@3
- ButtonStyle 1 ActiveDown Vector 4 30x30@3 60x60@3 60x30@4 30x60@3
- ButtonStyle 1 Inactive Vector 4 30x30@3 60x60@3 60x30@4 30x60@3
- ButtonStyle 3 ActiveUp Vector 5 30x60@3 60x60@3 60x50@3 30x50@3 30x60@3
- ButtonStyle 3 ActiveDown Vector 5 30x60@3 60x60@3 60x50@3 30x50@3 30x60@3
- ButtonStyle 3 Inactive Vector 5 30x60@3 60x60@3 60x50@3 30x50@3 30x60@3
- ButtonStyle 5 ActiveUp Vector 7 30x30@3 30x60@3 60x60@3 60x30@3 30x30@3 30x35@3 60x35@3
- ButtonStyle 5 ActiveDown Vector 7 30x30@3 30x60@3 60x60@3 60x30@3 30x30@3 30x35@3 60x35@3
- ButtonStyle 5 Inactive Vector 7 30x30@3 30x60@3 60x60@3 60x30@3 30x30@3 30x35@3 60x35@3
#############
Window Styles
#########################################
Style “" UseDecor MyDecor
[GetFontOrFixed]: WARNING – can’t get font xft:Sans:Bold:size=8:minspace=False:antialias=True, trying ‘fixed’
Style "” Font “luxi serif”
Style “" BorderWidth 1, HandleWidth 1
Style "” MWMBorder, FirmBorder
Style “" Colorset 4
Style "” HilightColorset 3
Style “" BorderColorset 5
Style "” HilightBorderColorset 4
#############
Menu Colorsets
#########################################
Colorset 7 fg Black, bg #e7e7d7, sh Black, hi #202070
Colorset 8 fg DarkRed, bg #e6e7d7, sh Black, hi #202070
#############
MenuStyles
#########################################
MenuStyle * PopupDelayed, PopupDelay 300, PopdownImmediately
MenuStyle * PopupOffset -5 100, TitleWarpOff
MenuStyle * TitleUnderlines2, SeparatorsLong, TrianglesSolid
MenuStyle * AnimationOff, AutomaticHotkeysOff
MenuStyle * BorderWidth 2
MenuStyle * PopupAsSubmenu, HoldSubmenus, SubmenusRight
MenuStyle * ItemFormat “%|%5.5i%1.3l%2.3>%|”
MenuStyle * VerticalItemSpacing 1 1, VerticalTitleSpacing 2 2
MenuStyle * MenuColorset 7
MenuStyle * ActiveFore, Hilight3DOff
MenuStyle * ActiveColorset 8
#[GetFontOrFixed]: WARNING – can’t get font Shadow=2:xft:Sans:Bold:size=11:antialias=True, trying ‘fixed’
MenuStyle * Font “Shadow=2:xft:Sans:Bold:size=11:antialias=True”
#############
FvwmRootMenu
#########################################
DestroyMenu FvwmRootMenu
AddToMenu FvwmRootMenu
- “Programs%menu/programs.png%” Popup FvwmProgramsMenu
- “Console%menu/terminal.png%” FvwmATerm
- “FVWM Console%menu/terminal.png%” Module FvwmConsole
- “” Nop
- “Help%menu/help.png%” Popup FvwmManPagesMenu
- “Restart FVWM%menu/restart.png%” Restart
- “Quit FVWM%menu/quit.png%” Quit
#############
Programs Menu
#########################################
DestroyMenu FvwmProgramsMenu
AddToMenu FvwmProgramsMenu
- “Terms%menu/terminal.png%” Popup FvwmTermsMenu
- “Media%menu/media.png%” Popup FvwmMediaMenu
- “Utilities%menu/util.png%” Popup FvwmUtilMenu
- “Browsers%menu/browser.png%” Popup FvwmBrowserMenu
- “Editors%menu/eds.png%” Popup FvwmEdMenu
- “Widgets%menu/widgets.png%” Popup FvwmWidgetsMenu
- “Games%menu/games.png%” Popup FvwmGamesMenu
#############
Terminals Menu
#########################################
DestroyMenu FvwmTermsMenu
AddToMenu FvwmTermsMenu
- “ATerm%menu/terminal.png%” FvwmATerm
- “XTerm%menu/terminal.png%” FvwmXTerm
#############
Media Menu
#########################################
DestroyMenu FvwmMediaMenu
AddToMenu FvwmMediaMenu
- “XMMS%menu/xmms.png%” FvwmXMMS
- “wmXMMS%menu/xmms.png%” FvwmWMXMMS
#############
Utilities Menu
#########################################
DestroyMenu FvwmUtilMenu
AddToMenu FvwmUtilMenu
- “XPenguins%menu/penguin.png%” FvwmXPenguins
- “Kill Dem XPenguins%menu/kill.png%” FvwmKILLThePenguins
- “Help%menu/help.png%” Popup FvwmManPagesMenu
- “XWrits%menu/xwrits.png%” FvwmXWrits
- “XScreensaver%menu/xscreensaver.png%” FvwmXScreensaver
- “DI%menu/util.png%” FvwmDI
- “GTypist%menu/util.png%” FvwmGTypist
- “BasiliskII%menu/util.png%” FvwmBasiliskII
#############
Browser Menu
#########################################
DestroyMenu FvwmBrowserMenu
AddToMenu FvwmBrowserMenu
- “Amaya%menu/browser.png%” FvwmAmaya
- “Dillo%menu/browser.png%” FvwmDillo
#############
Editor Menu
#########################################
DestroyMenu FvwmEdMenu
AddToMenu FvwmEdMenu
- “Denemo%menu/denemo.png%” FvwmDenemo
- “The Gimp%menu/gimp.png%” FvwmGimp
- “xEmacs%menu/xEmacs.png%” FvwmXEmacs
#############
Widgets Menu
#########################################
DestroyMenu FvwmWidgetsMenu
AddToMenu FvwmWidgetsMenu
- “BMon%menu/wiget.png%” FvwmBMon
- “wmXMMS%menu/widget.png%” FvwmWMXMMS
#+ “wmWeather%menu/widget.png%” FvwmWMWeather - “xPlanet%menu/widget.png%” FvwmXPlanet
#############
Games Menu
#########################################
DestroyMenu FvwmGamesMenu
AddTomenu FvwmGamesMenu
- “XGalaga%menu/xgalaga.png%” FvwmXGalaga
- “Scorched Earth%menu/xscorch.png%” FvwmXScorch
- “Angband%menu/adventure.png%” FvwmAngband
- “GNU Backgammon%menu/game.png%” FvwmGNUBG
- “gOthello%menu/othello.png%” FvwmGOthello
- “xInvaders%menu/invaders.png%” FvwmXInvaders
- “xMahJongg%menu/mahjongg.png%” FvwmXMahJongg
#############
FVWM Help Menu
#########################################
DestroyMenu FvwmManPagesMenu
AddToMenu FvwmManPagesMenu
- “%menu/help.png%fvwm” FvwmViewManPage fvwm
- “%menu/help.png%FvwmAnimate” FvwmViewManPage FvwmAnimate
- “%menu/help.png%FvwmAuto” FvwmViewManPage FvwmAuto
- “%menu/help.png%FvwmBacker” FvwmViewManPage FvwmBacker
- “%menu/help.png%FvwmBanner” FvwmViewManPage FvwmBanner
- “%menu/help.png%FvwmButtons” FvwmViewManPage FvwmButtons
- “%menu/help.png%FvwmCommand” FvwmViewManPage FvwmCommand
- “%menu/help.png%FvwmConsole” FvwmViewManPage FvwmConsole
- “%menu/help.png%FvwmConsoleC.pl” FvwmViewManPage FvwmConsoleC.pl
- “%menu/help.png%FvwmCpp” FvwmViewManPage FvwmCpp
- “%menu/help.png%FvwmDebug” FvwmViewManPage FvwmDebug
- “%menu/help.png%FvwmDragWell” FvwmViewManPage FvwmDragWell
- “%menu/help.png%FvwmEvent” FvwmViewManPage FvwmEvent
- “%menu/help.png%FvwmForm” FvwmViewManPage FvwmForm
- “%menu/help.png%FvwmGtk” FvwmViewManPage FvwmGtk
- “%menu/help.png%FvwmGtkDebug” FvwmViewManPage FvwmGtkDebug
- “%menu/help.png%FvwmIconBox” FvwmViewManPage FvwmIconBox
- “%menu/help.png%FvwmIconMan” FvwmViewManPage FvwmIconMan
- “%menu/help.png%FvwmIdent” FvwmViewManPage FvwmIdent
- “%menu/help.png%FvwmM4” FvwmViewManPage FvwmM4
- “%menu/help.png%FvwmPager” FvwmViewManPage FvwmPager
- “%menu/help.png%FvwmPerl” FvwmViewManPage FvwmPerl
- “%menu/help.png%FvwmProxy” FvwmViewManPage FvwmProxy
- “%menu/help.png%FvwmRearrange” FvwmViewManPage FvwmRearrange
- “%menu/help.png%FvwmSave” FvwmViewManPage FvwmSave
- “%menu/help.png%FvwmSaveDesk” FvwmViewManPage FvwmSaveDesk
- “%menu/help.png%FvwmScript” FvwmViewManPage FvwmScript
- “%menu/help.png%FvwmScroll” FvwmViewManPage FvwmScroll
- “%menu/help.png%FvwmTaskBar” FvwmViewManPage FvwmTaskBar
- “%menu/help.png%FvwmTheme” FvwmViewManPage FvwmTheme
- “%menu/help.png%FvwmWharf” FvwmViewManPage FvwmWharf
- “%menu/help.png%FvwmWinList” FvwmViewManPage FvwmWinList
- “%menu/help.png%FvwmWindowMenu” FvwmViewManPage FvwmWindowMenu
- “” Nop
- “%menu/help.png%fvwm-config” FvwmViewManPage fvwm-config
- “%menu/help.png%fvwm-perllib” FvwmViewManPage fvwm-perllib
- “%menu/help.png%fvwm-root” FvwmViewManPage fvwm-root
- “%menu/help.png%fvwm-bug” FvwmViewManPage fvwm-bug
- “%menu/help.png%fvwm-convert-2.2” FvwmViewManPage fvwm-convert-2.2
- “%menu/help.png%fvwm-convert-2.4” FvwmViewManPage fvwm-convert-2.4
- “” Nop
- “%menu/help.png%fvwm-menu-desktop” FvwmViewManPage fvwm-menu-desktop
- “%menu/help.png%fvwm-menu-directory” FvwmViewManPage fvwm-menu-directory
- “%menu/help.png%fvwm-menu-headlines” FvwmViewManPage fvwm-menu-headlines
- “%menu/help.png%fvwm-menu-xlock” FvwmViewManPage fvwm-menu-xlock
#############
fvwm Window Operaton Menu
#########################################
DestroyMenu FvwmWindowOpsMenu
AddToMenu FvwmWindowOpsMenu “Window Operations” Title
- “Move%menu/window-move.xpm%” Move
- “Resize%menu/window-resize.xpm%” Resize
- “(De)Iconify%menu/window-iconify.xpm%” Iconify
- “(Un)Maximize%menu/window-maximize.xpm%” Maximize
- “(Un)Shade%menu/window-shade.xpm%” WindowShade
- “(Un)Stick%menu/window-stick.xpm%” Stick
- “” Nop
- “Close%menu/window-close.xpm%” Close
- “Delete%menu/window-delete.xpm%” Delete
- “Destroy%menu/window-destroy.xpm%” Destroy
- “” Nop
- “StaysOnTop%menu/window-raise.xpm%” Pick (CirculateHit) Layer 0 6
- “Layer +1%menu/window-raise.xpm%” Pick (CirculateHit) Layer +1
- “StaysPut%menu/window.xpm%” Pick (CirculateHit) Layer 0 4
- “Layer -1%menu/window-lower.xpm%” Pick (CirculateHit) Layer -1
- “StaysOnBottom%menu/window-lower.xpm%” Pick (CirculateHit) Layer 0 2
- “” Nop
- “%menu/window.xpm%Window Screenshot” Pick (CirculateHit) FvwmWindowScreenshot
- “%menu/display.xpm%Screenshot” FvwmDesktopScreenshot 5
- “” Nop
- “Identify%menu/window-identify.xpm%” Module FvwmIdent
DestroyMenu FvwmWindowOpsMenu
AddToMenu FvwmWindowOpsMenu “Window Operations” Title
- “Move%menu/window-move.xpm%” Move
- “Resize%menu/window-resize.xpm%” Resize
- “(De)Iconify%menu/window-iconify.xpm%” Iconify
- “(Un)Maximize%menu/window-maximize.xpm%” Maximize
- “(Un)Shade%menu/window-shade.xpm%” WindowShade
- “(Un)Stick%menu/window-stick.xpm%” Stick
- “” Nop
- “Close%menu/window-close.xpm%” Close
- “Delete%menu/window-delete.xpm%” Delete
- “Destroy%menu/window-destroy.xpm%” Destroy
- “” Nop
- “StaysOnTop%menu/window-raise.xpm%” Pick (CirculateHit) Layer 0 6
- “Layer +1%menu/window-raise.xpm%” Pick (CirculateHit) Layer +1
- “StaysPut%menu/window.xpm%” Pick (CirculateHit) Layer 0 4
- “Layer -1%menu/window-lower.xpm%” Pick (CirculateHit) Layer -1
- “StaysOnBottom%menu/window-lower.xpm%” Pick (CirculateHit) Layer 0 2
- “” Nop
- “%menu/window.xpm%Window Screenshot” Pick (CirculateHit) FvwmWindowScreenshot
- “%menu/display.xpm%Screenshot” FvwmDesktopScreenshot 5
- “” Nop
- “Identify%menu/window-identify.xpm%” Module FvwmIdent
#############
Module Colorsets
#########################################
Colorset 9 fg rgb:00/00/00, hi rgb:00/00/00, sh rgb:00/00/00, bg rgb:e9/e9/d9
Colorset 10 fg rgb:00/00/00, hi rgb:dd/00/00, sh rgb:dd/00/00, bg rgb:fb/fc/ec
#############
FvwmIdent
#########################################
DestroyModuleConfig FvwmIdent: *
*FvwmIdent: Colorset 9
*FvwmIdent: Font “xft:Sans:Bold:size=12:antialias=True”
#############
FvwmTaskBar
#########################################
#[FVWM][CMD_Style]: <> Bad style option: !Handles
#[FVWM][CMD_Style]: <> Bad style option: !Borders
#[FVWM][CMD_Style]: <> Bad style option: FixedSize
#[FVWM][CMD_Style]: <> Bad style option: !Iconifiable
#[FVWM][CMD_Style]: <> Bad style option: !Handles
#[FVWM][CMD_Style]: <> Bad style option: !Borders
#[FVWM][CMD_Style]: <> Bad style option: FixedSize
#[FVWM][CMD_Style]: <> Bad style option: !Iconifiable
#[FVWM][CMD_Style]: <> Bad style option: !Handles
#[FVWM][CMD_Style]: <> Bad style option: !Borders
#[FVWM][CMD_Style]: <> Bad style option: FixedSize
#[FVWM][CMD_Style]: <> Bad style option: !Iconifiable
Style “FvwmTaskBar” NoTitle, !Handles, !Borders, Sticky, WindowListSkip, CirculateSkip, StaysOnBottom, FixedPosition, FixedSize, !Iconifiable
DestroyModuleConfig FvwmTaskBar: *
*FvwmTaskBar: Geometry +0-0
*FvwmTaskBar: Rows 2
*FvwmTaskBar: Font “xft:Sans:Bold:pixelsize=12:minispace=True:antialias=True”
*FvwmTaskBar: SelFont “xft:Sans:Bold:pixelsize=12:minispace=True:antialias=True”
*FvwmTaskBar: StatusFont “xft:Sans:Bold:pixelsize=12:minispace=True:antialias=True”
*FvwmTaskBar: Colorset 9
*FvwmTaskBar: IconColorset 9
*FvwmTaskBar: FocusColorset 9
*FvwmTaskBar: TipsColorset 9
*FvwmTaskBar: UseSkipList
*FvwmTaskBar: UseIconNames
*FvwmTaskBar: ShowTips
*FvwmTaskBar: StartName FVWM
*FvwmTaskBar: StartMenu FvwmRootMenu
#*FvwmTaskBar: unknown configuration option *FvwmTaskBarButton Title ATerm, Icon mini/xterm.png, Action (Mouse 1) FvwmATermFvwmPager: Can’t find font ‘xft:Sans:Bold:pixelsize=12:minspace=True:antialias=True’, using fixed.
*FvwmTaskBar: Button Title ATerm, Icon mini/xterm.png, Action (Mouse 1) FvwmATerm
*FvwmTaskBar: Action Click3 Menu FvwmWindowOpsMenu
*FvwmTaskBar: StartIcon mini/fvwm.png
#############
FvwmPager
#########################################
Style “FvwmPager” NoTitle, !Handles, !Borders, Sticky, WindowListSkip, CirculateSkip, StaysOnBottom, FixedPosition, FixedSize, !Iconifiable
DestroyModuleConfig FvwmPager: *
*FvwmPager: Geometry -0+0
*FvwmPager: Colorset * 9
*FvwmPager: HilightColorset * 10
*FvwmPager: BalloonColorset * 9
*FvwmPager: WindowColorsets 9 10
*FvwmPager: Font “xft:Sans:Bold:pixelsize=12:minspace=True:antialias=True”
*FvwmPager: Balloons All
*FvwmPager: BalloonFont “xft:Sans:Bold:pixelsize=12:minspace=True:antialias=True”
*FvwmPager: BallonYOffset +2
*FvwmPager: Window3dBorders
*FvwmPager: MiniIcons
*FvwmPager: UseSkipList
*FvwmPager: Rows 1
#############
FvwmButtons is an incredible piece of software.
It can create freeform panels of any size, shape (including Non-Rectangular windows),
Colour and function. It can swallow other applications, even applications not designed
for docking, have “panels” that slide out consisting of other panels, has a “startup-notification”
like feature, hundreds of possible bindings, uses the powerful fvwm Colorsets feature, and
can even change dynamically and respond to window manager events.
The widgets can be transparent, use Xft fonts, and using fvwm’s font definitions can render drop shadows
at any direction, offset, size and colour. Buttons can all use different Colorsets, and can have different
reliefs, shapes, anything!
FvwmButtons is even tolerant to errors in configuration, and can workaround bad or impossible
definitions!
As it’s an fvwm module, it has 100% integration with the window manager and can use
internal fvwm commands, functions, etc.
as you can tell, i am a big FvwmButtons fan
I’ve written a quick introduction into making panels with FvwmButtons, you can read it here
http://forums.gentoo.org/viewtopic.php?t=162177
#########################################
#############
MyButtons
#########################################
Style “MyButtons” NoTitle, !Handles, !Borders, Sticky, WindowListSkip, CirculateSkip, StaysOnBottom, FixedPosition, FixedSize, !Iconifiable
DestroyModuleConfig MyButtons: *
#MyButtons: Couldn’t parse action
*MyButtons: Geometry 60x420+0+0
*MyButtons: Colorset 9
*MyButtons: Rows 38
*MyButtons: Columns 1
*MyButtons: Frame 0
#*MyButtons: Couldn’t load font Shadow=3:xft:Sans:Bold:pixelsize=14:minspace=True:antialias=True
*MyButtons: Font “Shadow=3:xft:Sans:Bold:pixelsize=14:minspace=True:antialias=True”
*MyButtons: (1x2, Frame 0, Title(Center) “FVWM”)
MyButtons: (1x5, Frame -2, Icon 48x48/terminal.png, Action(Mouse 1) “FvwmATerm”, Action(Mouse 3) “FvwmXTerm”)
MyButtons: (1x5, Frame -2, Icon 48x48/xmms.png, Action(Mouse 1) “FvwmXMMS”)
#*MyButtons: (1x5, Frame -2, Icon 48x48/vim.png, Action(Mouse 1) “FvwmGvim”)
*MyButtons: (1x5, Frame -2, Icon 48x48/gimp.png, Action(Mouse 1) “FvwmGimp”)
MyButtons: (1x5, Frame -2, Icon 48x48/browser.png, Action(Mouse 1) “FvwmDillo”)
*MyButtons: (1x5, Frame -2, Icon 48x48/emacs.png, Action(Mouse 1) “FvwmXEmacs”)
#*MyButtons: (1x5, Frame -2, Icon 48x48/tux.png, Action(Mouse 1) “FvwmXLock”)
MyButtons: (1x1, Frame -1)
[/code]
You guessed it, the errors are commented in to the spot that is causing them, as near as I can tell.
ls -FR of my fvwm_home
[code]fvwm2rc-guide images/ scripts/
icons/ screenshot/ tmp/
.fvwm/icons:
48x48/ menu/ mini/
.fvwm/icons/48x48:
firefox.png irc.png tux.png x.png
gimp.png terminal.png vim.png xmms.png
.fvwm/icons/menu:
display.png vim.png window-raise.xpm
firefox.png window-close.xpm window-resize.xpm
gimp.png window-delete.xpm window-shade.xpm
help.png window-destroy.xpm window-stick.xpm
irc.png window-iconify.xpm window.xpm
programs.png window-identify.xpm windows.xpm
quit.png window-lower.xpm xmms.png
restart.png window-maximize.xpm xroach.png
terminal.png window-move.xpm
.fvwm/icons/mini:
firefox.png irc.png terminal.png vim.png x.png
.fvwm/images:
button/ decor/ wallpaper/
.fvwm/images/button:
close-activedown.png inactive.png
close-activeup.png maximize-activedown.png
iconify-activedown.png maximize-activeup.png
iconify-activeup.png
.fvwm/images/decor:
title-leftend-active.xpm title-rightend-active.xpm
title-leftend-inactive.xpm title-rightend-inactive.xpm
title-leftoftext-active.xpm title-rightoftext-active.xpm
title-leftoftext-inactive.xpm title-rightoftext-inactive.xpm
title-main-active.xpm title-undertext-active.xpm
title-main-inactive.xpm title-undertext-inactive.xpm
.fvwm/images/wallpaper:
background.png background.xpm
.fvwm/screenshot:
screenshot-‘date +%F[%R]’.jpg
.fvwm/scripts:
.fvwm/tmp:[/code]
Thanks in advance!
PS: The Code Example and Guide that I’ve been using most is the FVWM Beginners Guide at zensites.net/fvwm/guide/ if that helps at all.