Here are some screenshots showing the different decors. These can be selected from the Fvwm->Decor menu (not rocket science but handy).
http://gowashyourhair.com/fvwm20080602a.png
http://gowashyourhair.com/fvwm20080602b.png
http://gowashyourhair.com/fvwm20080602c.png
I’ve switched back to SVG icons - it’s very nice being able to have only one set of icons that I can scale to whatever size I like. Unfortunately, it’s harder to find a complete set so you may notice a few that look out of place. The main theme is ‘snowish-1.0’, with some ‘gnome hicolor’ and ‘gartoon’ thrown in when necessary.
I decided to make other colors in the config change according to the decor. I suppose I could have made color themes as well, but I think certain decors go better with certain menu/panel/dock colors. Oh, I’m Canadian so I should say ‘colours.’
Oh, I decided to write a crappy little function for building the dock. The FvwmButtons syntax is a little tedious when all of the buttons are going to work pretty much the same. Anyway, you’ll see it in the $[FVWM_USERDIR]/configs/dock.fvwm2rc file.
Here’s the config file]http://gowashyourhair.com/fvwm20080602.tar[/url]
I’m having trouble thinking of an easy way to center (centre ) my dock at the bottom of the screen programmatically based on the width (which changes according to how many items I have in there). I’ve taken a couple of stabs at it but I felt as if I were overcomplicating things:
PipeRead 'echo *FvwmDock: Geometry +$(($[vp.width]/2-$[w.width]/2))-0'
Of course, I don’t think $[w] actually refers to anything in this case… I’d like it to (obviously) refer to the FvwmButtons instance I’m building.