jwm-0.21 did have a build-in xload tray-thing beside clock - might be worth looking at that for a start. Can the svg be adapted to gtk1? (it is my impression that svg-support are linked to gtk2 but I might be total wrong)depending on what info you need we could adapt goingnuts' pnmmon for that, though it has been a while since I have played with inotify directly (after I found out glib/gio has a wrapper)... I wonder though if it would be better to take a look at jwm traybuttons (for the icon part) and the clock (because it changes) to add something similar to my "sit" program (simple icon tray) ... I don't know if Joe W. would be open to it though since inotify is linux specific AFAIK and I think some of the bsds keep a port (maybe if we could ifdef it?). The great part is that the latest jwm has svg support (though it adds cairo/rsvg dependency) which makes for much simpler tray applet construction.
starhawk: did you try to use mpg123/minimp3 to play mp3? xhippo it self holds no player but depends on external players so if one of the two actually give you some sound xhippo can be fixed...
As for startup sound place a script as below in /root/Startup
Code: Select all
#!/bin/sh
wavplay /usr/share/audio/justonemoment.wav
minimp3 /usr/share/audio/dog_bark.mp3
cat /usr/share/audio/2barks.au > /dev/audio 2> /dev/null &