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.

Attachment: xosd-mv-patch.tar.gz
Description: GNU Zip compressed data

Attachment: msg19657/pgp00000.pgp
Description: PGP signature

Reply via email to