Table of Contents
xphoon - displays the PHase of the mOON on the root window
xphoon
[-b] [-t interval [-i]] [-display name]
Xphoon sets the X root window
to a picture of the moon in its current phase, including the partial lighting
of the dark side by reflected earthlight.
- -b
- Defeats the earthlight
feature, forcing the dark side to be black.
- -t
- Have xphoon keep running and
update the picture every interval minutes. (Normally, xphoon just sets the
root picture and exits.)
- -i
- Forks a background process and prints the process-id
to stdout. Useful if you want to make menu commands to refresh or kill xphoon.
The original motivation for this program was that xsetroot was too
slow. Loading a full-screen bitmap took about 15 seconds. We made a trivial
program that had fullmoon.bitmap compiled in, and it ran in less than a
second. (And incidentally, the executable was smaller than fullmoon.xbm.)
Then later we came up with the phase hacking, the earthlight, and the auto-scaling.
phoon(1)
, xsetroot(1)
Copyright (C) 1988, 1991 by Jef Poskanzer
and Craig Leres.