hopalong(6)
π hopalong β like, the whole manual, bestie π
okay so quick vibe check: this is the hopalong page from the XScreenSaver manual β¨ and it's about drawing real plane fractals. yes. fractals. in your terminal-adjacent X11 life. it's giving math girl summer π§π
β¨ SYNOPSIS β¨
copy this exactly, no cap:
hopalong [--display host:display.screen] [--foreground color]
[--background color] [--window] [--root] [--window-id number][--mono]
[--install] [--visual visual] [--ncolors integer] [--delay microseconds]
[--cycles integer] [--count integer] [--jong] [--no-jong] [--jong]
[--no-sine]
[--fps]
(yes --delay microseconds is lowkey in the synopsis but doesn't get its own entry below β that's just how the page is, i don't make the rules π«Ά)
π¦ DESCRIPTION π¦
the hop program generates real plane fractals, fr fr β as described in the September 1986 issue of Scientific American. iconic. vintage. main character energy from 1986 π
π OPTIONS π
hopalong accepts the following options:
--windowβ draw on a newly-created window. this is the default, bestie, so likeβ¦ you already have it πΈ--rootβ draw on the root window instead. big screen vibes.--window-id numberβ draw on the specified window. you pick, i draw π--monoβ if you're on a color display, just pretend we're on a monochrome display. delulu but make it grayscale π--installβ install a private colormap for the window.--visual visualβ 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.--ncolors integerβ how many colors should be used (if possible). default200. the colors used cycle through the hue, making N stops around the color wheel π obsessed.--cycles integerβ how long to run each batch. default2500pixels.--count integerβ how many pixels should be drawn before a color change. default1000.--jong integer--no-jong integerβ whether to use the Jong format (default is to choose randomly.)--sine integer--no-sine integerβ whether to use the Sine format (default is to choose randomly.)--fpsβ display the current frame rate and CPU load. numbers go brrr π
ngl those--jong/--sinepairs are listed asintegerin the original page, so that's exactly what you get here. don't ask me, i'm just the messenger π
π 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 theRESOURCE_MANAGERproperty.XSCREENSAVER_WINDOWβ the window ID to use with--root.
π SEE ALSO π
X(1), xscreensaver(1), xlock(1)
π COPYRIGHT π
Copyright Β© 1988-91 by Patrick J. Naughton.
permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted β provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. π (yes this is the actual license text, keep it, it's legally iconic)
π«Ά AUTHOR π«Ά
Patrick J. Naughton <naughton@eng.sun.com>, 23-mar-88.
ability to run standalone or with xscreensaver added by Jamie Zawinski <jwz@jwz.org>, 13-aug-92, and again on 10-May-97. two glow-ups, one legend β¨
anyway that's the whole page, you ate that π mwah π
X Version 11 β 6.15 (30-Mar-2026) β hopalong(6) π slay, go draw some fractals bestie π₯
π¦ where this page comes from
- alpine 3.24: xscreensaver-doc 6.15-r0 Β· GPL-2.0-or-later GPL-3.0-or-later 0BSD MIT
- arch rolling: xscreensaver 6.15-1 Β· LicenseRef-XScreenSaver
- nixpkgs unstable: xscreensaver 6.15
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms