Here is the configuration I use and abuse with the scripts that goes with it.
Might not work out of the box for you, please review and adapt the highly commented files
Structure:
~/.fvwm
~/.fvwm/scripts (scripts used in the configuration)
~/.fvwm/settings/icons (nice icons)
~/.fvwm/settings/images (background images for window decoration)
~/.fvwm/settings/ (specific window placement / menus / styles /* )
~/.fvwm/settings/programs (program specific config files
.conkyrc
.screenrc-fvwmedit
.screenrc-irssi
.screenrc-main
.screenrc-music
~/.fvwm/settings/screensaver (screensaver background)
~/.fvwm/settings/wallpapers (wallpapers)
Third Party software (not mandatory):
References
Configs and mirrors
Config Mirror (other configurations + my old ones packaged like sh*t) → Root Folder / Config mirror
Some config requires patched version of FVWM