This is for fvwm 2.5.x, but much applies to 2.4.x as well
http://fvwm.org/doc/unstable/allCommands.html
Here's my fvwm config.
http://hg.bsdroot.lv/aldis/dot.fvwm/
It is designed for fvwm 2.5.x
I wrote some stuff little different, so you may need to make a link to ~/.fvwm/config
I don't remember which file fvwm 2.4 was reading.
in my config there's config.sh script. I wrote my config very dynamic using sh as preprocessor
in .xinitrc you need to add
Code:
exec sh -c "$HOME/.fvwm/config.sh; exec fvwm > $HOME/.fvwm/logs/fvwm.log 2> $HOME/.fvwm/logs/fvwm.err.log"
check out manual for fvwm
Here's entire fvwm documentation
http://www.fvwm.org/documentation/
Also:
You may want to remove your current fvwm config, and then see if default config works (it should)