To tile every new window (provided it fits into a free space), add following setting to the file /root/.jwm/jwmrc-personal:
Code: Select all
<Group>
<Name>.*</Name>
<Option>tiled</Option>
</Group>
In my original post I proposed to create 5 individual <Name> entries, each containing a vowel of the alphabet. This works reasonably, but would not match names without a vowel and also would be case sensitive. Above new setting matches every possible name.
EDIT 2017-01-21
It appears that with a misspelled <Name> or <Class> tag (they are case sensitive!) JWM applies the settings to every window. And if JWM doesn't recognize misspelled tags we might as well omit them. Of course that's an undocumented behavior, so no guarantees here. This is what works for me in JWM 2.2 to tile every window:
Code: Select all
<Group>
<Option>tiled</Option>
</Group>