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

Kaleidescope - rotating line segments

Author

       Ron Tapia <tapia@nmia.com>, 20-Mar-97.

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

Description

       The kaleidescope program draws line segments in a symmetric pattern that evolves over time.

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

       Kaleidescope - rotating line segments

Options

kaleidescope accepts the following options:

       --root  Draw on the root window.

       --window-idnumber
               Draw on the specified window.

       --color_modemono|nice|greedy
               Specify  how  kaleidescope  uses  colors.  Mono  uses  just the default foreground and background
               colors. Nice uses one color for each segment (specified by nsegments).  Greedy  uses  (ntrails  *
               nsegments) + 1  colors.

       --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.

       --nsegmentsinteger
               The number of segments to draw. Default is 7.

       --ntrailsinteger
               The number of trails to draw. Default is 100.

       --local_rotationinteger
               The rate at which segments rotate around their center. Default is -59.

       --global_rotationinteger
               The rate at which segments rotate around the center of the window.  Default is 1.

       --redmin,--greenmin,--bluemin,--redrange,--greenrange,--bluerange
               All take an integer argument. When colors are randomly chosen, they are chosen from the  interval
               min to min plus range. The minimums default to 30000. The ranges default to 20000.

       --delaymicroseconds
               How  much  of  a delay should be introduced between steps of the animation.  Default is 20000, or
               about 5 frames a second.

       --fps   Display the current frame rate and CPU load.

See Also

X(1), kaleidescope(6x)

Synopsis

kaleidescope   [--display  host:display.screen]  [--foreground  color]  [--background  color]  [--window]
       [--root]  [--window-id  number][--install]  [--visual  visual]  [--color_mode  mono|nice|greedy]
       [-nsegments int] [--ntrails int] [--local_rotation int] [--global_rotation int] [--delay usecs] [--redmin
       int] [--greenmin int] [--bluemin int] [--redrange int] [--greenrange int] [--bluerange int] [--fps]

See Also