x11-wm/vtwm !
I like the button to min all, and start xterm in icewm.jwm is great for simplicity and those more inclined to manually edit text (XML) configuration file(s). A single .jwmrc in you home folder can set all of the windows layout ... so its all contained in a single location. Add the <StartupCommand>....</StartupCommand> to that file and all of the user startup can be via a single text file as well. Nice and tidy/simple. Very lightweight and fast also. Of the two I'd opt for jwm over icewm. But not as suited for those that like to use (multiple) gui tools
installing xorg, jwm, pcmanfm and using pcmanfm as the desktop manager (pcmanfm --desktop &) is a great lightweight choice IMO on older hardware. Personally however I like the heavier MATE choice for all the extras that includes by default.
Also jwm sometimes demands a weird terminal.
<!-- The root menu. -->
<RootMenu onroot="12">
<Program icon="terminal.png" label="Terminal">roxterm</Program>
<Separator/>
<Program icon="lock.png" label="Lock">
xlock -mode blank
</Program>
<Separator/>
<Restart label="Restart" icon="restart.png"/>
<Exit label="Exit" confirm="true" icon="quit.png"/>
</RootMenu>
<!-- Options for program groups. -->
<Group>
<Option>tiled</Option>
<Option>aerosnap</Option>
</Group>
<Group>
<Class>Firefox</Class>
<Option>maximized</Option>
</Group>
<Group>
<Name>roxterm</Name>
<Option>maximized</Option>
</Group>
<Key mask="" key="F1">exec:roxterm</Key>
<Key mask="" key="F2">exec:xfe</Key>
<Key mask="C" key="f">exec:firefox</Key>
<Key mask="" key="F7">exec:mirage</Key>
<Key mask="" key="F8">exec:xchat</Key>
<Key mask="" key="F9">exec:libreoffice</Key>
<Key mask="" key="F10">exec:jwm -restart</Key>
<Key mask="" key="Print">exec:roxterm -e scrot -cd 10</Key>
<Key mask="" key="Super_L">root:1</Key>
<Key mask="C" key="space">exec:gmrun</Key>
#Volume
<Key mask="C" key="Down">>exec:amixer set Master 9%- </Key>
<Key mask="C" key="Up">exec:amixer set Master 9%+ </Key>
<Key mask="C" key="0">exec:amixer sset Master,0 toggle </Key>
I poke forth people to make a 1% code version of icewm without the 4 virtual desktops......it could be even leaner!
WorkspaceNames=" 1 ", " 2 "