Well, that was easy enough. Modification to the $HOME/.fluxbox/keys file:
ChangeWorkspace :Exec "$HOME/temp/conky$(xprop -root _NET_CURRENT_DESKTOP | awk '{print $3}').sh"
configures fluxbox so that the conky and wallpaper are changed whenever I switch desktops. Above method requires that the scripts be keyed to the desktop number: conky0.sh, conky1.sh ... conkyX.sh
Note that fluxbox internally starts desktop numbering at 0.
Typical script:
conky0.sh
#!/bin/sh
pgrep conky &>/dev/null; [ $? = 0 ] && killall conky
fbsetbg -c -r "$HOME/wallpaper" &
conky -p 2 -d -c "$HOME/temp/conkyrc0" &
exit 0
kills all instances of conky, randomly sets the wallpaper, starts the conky of choice.
The results:
interesting feature of fluxbox - enjoy