logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

fliptext - draws pages of text whose lines transparently flip around

Author

       Jamie Zawinski <jwz@jwz.org>

X Version 11                                   6.08 (10-Oct-2023)                                   fliptext(6x)

Description

       The  fliptext  program runs another program to generate a stream of text, then animates the lines of that
       text transparently flipping in and out in 3D.

Environment

DISPLAY to get the default host and display number.

       XENVIRONMENT
               to get the  name  of  a  resource  file  that  overrides  the  global  resources  stored  in  the
               RESOURCE_MANAGER property.

       XSCREENSAVER_WINDOW
               The window ID to use with --root.

Name

       fliptext - draws pages of text whose lines transparently flip around

Options

fliptext accepts the following options:

       --window
               Draw on a newly-created window.  This is the default.

       --root  Draw on the root window.

       --window-idnumber
               Draw on the specified window.

       --install
               Install a private colormap for the window.

       --visualvisual
               Specify which visual to use.  Legal values are the name of a  visual  class,  or  the  id  number
               (decimal or hex) of a specific visual.

       --programsh-command
               This  program  will  be  run  periodically,  and  its  output will be the text that is displayed.
               Default xscreensaver-text.

               You can configure the text printed through the "Advanced" tab of xscreensaver-settings(1), or  by
               editing your ~/.xscreensaver file.

       --sizeinteger
               How large a font to use, in points.  (Well, in some arbitrary unit we're calling "points" for the
               sake of argument.)  Default: 20.

       --columnsinteger
               At  (approximately)  what  column  to  wrap  lines.  Default 80.  Wrapping is done by pixels, not
               characters, and lines will always wrap at the edge of the screen regardless.

       --left|--center|--right
               Whether to align the text flush left, centered,  or  flush  right.   The  default  is  to  choose
               randomly each time a new screen of text is displayed.

       --linesinteger
               How many lines of text should be shown at once.  Default 8.

       --speedratio
               Change the animation speed; 0.5 to go half as fast, 2.0 to go twice as fast.

       --delayusecs
               The delay between frames of the animation; default is 10000 (1/10th second.)

       --fontfont-name
               The  name of the font to use.  For best effect, this should be a large font (at least 36 points.)
               The bigger the font, the better looking the characters will be.  Note that the size of this  font
               affects  only  the  clarity  of  the  characters, not their size on the screen: for that, use the
               --size or --columns options.

               Default: -*-utopia-bold-r-normal-*-*-720-*-*-*-*-iso8859-1

       --fps   Display the current frame rate, CPU load, and polygon count.

See Also

xscreensaver(1),    xscreensaver-text(6x),    fortune(1),    phosphor(6x),   apple2(6x),   fontglide(6x),
       ljlatest(6x), dadadodo(1), webcollage(6x), driftnet(1) EtherPEG, EtherPeek

Synopsis

fliptext  [--display  host:display.screen]  [--window]  [--root]  [--window-id  number] [--visual visual]
       [--delay microseconds] [--program command] [--size integer ] [--columns integer]  [--left  |  --center  |
       --right] [--lines integer] [--speed float] [--delay usecs] [--font xlfd] [--wireframe] [--fps]

See Also