Runs like a champ using jwm. I like the icon in the tray giving me the IP address and signal strength. I'm curious why wicd is in /usr/lib vs /usr/local/lib
BTW/ Make sure to change dummy0 to eth0 as wired interface, or it will disrupt your connection.
edit: This app uses about 27M of memory between the wicd daemon and python monitor unloaded, and
over 53.6M loaded with wicd-client, wicd-start; also add a few megs for the dbus daemon.
Edit 2: with tc2, I don't even have to load ath0 modules, so a two line script using wlan0 is all that is required to connect wireless. The wired connection happens automatically.....quite a savings in memory,when you also figure in all the necessary files.