.TH noseguy "" "" "X Application"
.PC "A little guy wanders around being witty"
.fi
\fBnoseguy
[\-background \fIcolor\fB]
[\-display \fIhost:display.screen\fB]
[\-filename \fIfile\fB]
[\-font \fIfont\fB]
[\-foreground \fIcolor\fB]
[\-mode \fImode\fB]
[\-program \fIprogram\fB]
[\-root]
[\-text \fItext\fB]
[\-text-background \fIcolor\fB]
[\-text-foreground \fIcolor\fB]
[\-window]\fR
.PP
.B noseguy
displays a little man with a big nose and a hat,
who trots around the screen and recites messages.
It recognizes the following command-line options:
.IP "\fB\-filename \fIfile\fR"
If you are running
.B noseguy
in
.B file
mode,
then read the little man's messages from
.IR file .
.IP "\fB\-font \fIfont\fR"
Write the messages in
.IR font .
.IP "\fB\-mode [program | file | string]\fR"
Set the mode in which the program runs, as follows:
.RS
.IP \fBprogram\fR
The little man's messages are acquired by running a program.
This is the default.
Option
.B \-program
sets the program to run to acquire a message.
.IP \fBfilename\fR
His messages come from a file.
Option
.B \-file
sets the file to read, as does resource
.BR .filename .
.IP \fBstring\fR
The message is whatever string you set through the option
.B \-text ,
was set in the resource data base as resource
.BR .text .
.RE
.IP "\fB\-program \fIprogram\fR"
If you are running
.B noseguy
in
.B program
mode, run
.I program
to acquire the little man's messages.
.II /usr/games/fortune
.II fortune
By default, this is
.BR fortune ;
.B date
is also a good alternative.
.IP \fB\-rootfR
Draw the application on the root window.
.IP "\fB\-text \fIstring\fR"
If you are running
.B noseguy
in
.B string
mode, use
.I string
as the little man's message.
.IP \fB\-window\fR
Draw the application on a newly created window.
This is the default.
.SH "Environmental Variables"
.B noseguy
reads the following environmental variables:
.IP \fBDISPLAY\fR
The default host and display number.
.IP \fBXENVIRONMENT\fR
The name of a resource file that overrides the global resources
stored in the property
.BR RESOURCE_MANAGER .
.SH "See Also"
.B
X,
xscreensaver
.R
.SH Notes
.B noseguy
will truncate a fortune that is too long for its message window.
As \*(CO's implementation of
.B fortune
lets you write fortunes of an indefinite length, this can be a problem.
.PP
.II "Heller, Dan"
This code and its bitmaps were extracted from the program
BR xnlock , which
is copyright \(co 1985,1995 by Dan Heller (argv@sun.com).
.II "Zawicki, Jamie"
Jamie Zawinski (jwz@lucid.com) added
the ability to run standalone or with
.BR xscreensaver .
