For those of you using WindowMaker for a window manager, I just put
together a very small perl script that creates windowmaker menus to
switch pinboard layouts. If there are hooks in windowmaker (I haven't
really seen much interactive scripting ability with it...at least
nothing documented) for triggering on a workspace change, I'd love to
make a different layout for each workspace too.
Anyway, you can grab 'wmpinboard' from http://freefall.homeip.net/code/