Config Ordering?

Is there a desired config file ordering for FVWM3? I can’t seem to find much talking about it.

I found the following post, but the link it contains goes to a website that is no longer in existence. And with the ‘Wayback’ machine being down, the information is lost.

I found the following in a mailing list:

This explains why a typical ordering is suggested for your .fvwm2rc file:

SetEnv (Ugh!)
Colorsets
Style lines
Bindings
Functions

Does this still stand? It references FVWM2.

This is what I have gleaned from all the other configs I have studied:

1. General (everything else)

2. Styles

3. Buttons

4. Colorsets

5. Menus

6. Bindings

7. Modules

8. Functions

Thoughts? Does it matter at all at this point (with FVWM3)?

The advice I gave in the post you linked to is as comprehensive as it gets.

In terms of the ordering, the reason I suggested it is for config “inheritance” which is to do with how fvwm parses its config.

But that’s a niche point.