On Sun, 2002-01-13 at 07:01, Jeff Waugh wrote: [...snipped...] > XOSD - pointed out to me my Jacques Wilkinson of This Very List - is a cool > little utility that prints up an onscreen display in X. Very nifty for music > players and the like. > > The procmail snippet pipes the subject (sucked out of the headers by > matching it) to xosd's osd_cat command, which pops it up on your screen to > alert you. You can do anything with osd_cat, and you can also use the osd > library to bring crazy osd fun to your own software. An Evolution filter > hack would be pretty cool. ;)
Fun and games with xosd. Well I grabbed the source from http://www.ignavus.net/software.html , upsized the display to five lines and added the ability in xosd for a scrolling display. Then fiddled with osd_cat to use the scrolling (and the shadowing which isn't in the default?). I fiddled some more to add aging to the scrolling. I quite like doing: tail -f /var/log/syslog | osd_cat -t -o 35 -d 5 -s 2 -a 30 The aging effect means if the syslog is quiet, you only get one or two lines pop up, if things are really busy you get up to the last 5 lines scrolling on screen. I made a patch for those interested in playing. Cheers, Malcolm Valentine.
xosd-mv-patch.tar.gz
Description: GNU Zip compressed data
msg19657/pgp00000.pgp
Description: PGP signature
