squiral(6)
π squiral(6) β square spirals screensaver π
okay so this is the squiral(6) page from the XScreenSaver manual, and it's giving βtiny automata doing spiral choreographyβ β¨. Iβm keeping every flag, value, default, env var, and legal line exactly where it belongs β just with way more sparkle. π«Ά
πΈ NAME πΈ
squiral β square spirals screensaver. π
β¨ SYNOPSIS β¨
squiral [--display host:display.screen] [--foreground color]
[--background color] [--window] [--root] [--window-id number][--mono]
[--install] [--noinstall] [--visual visual] [--fill percent] [--count
number] [--scale number] [--delay usec] [--disorder fraction]
[--handedness fraction] [--cycle] [--fps]
Thatβs the whole invocation, no cap. π
π¦ DESCRIPTION π¦
The squiral program displays interacting, spiral-producing automata. Thatβs the whole description, and honestly? iconic. π
π OPTIONS π
squiral accepts the following options:
--windowβ Draw on a newly-created window. This is the default. πͺ--rootβ Draw on the root window. π--window-id numberβ Draw on the specified window. πͺ--monoβ If on a color display, pretend weβre on a monochrome display. π€--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. π--fill percentβ Specify the percent (0-100) of the screen which must be filled before the screen is cleared.60-80 percentare good values. π―--count numberβ The number of squiralies. By default, the screen width divided by32. π’--scale numberβ Line thickness. π--delay usecβ The wait between steps. The default is1000. β³--disorder fractionβ The fraction of the time a squiraly will choose a new direction. The default is0.005. π--handedness fractionβ The fraction of the time a squiraly will choose to enter lefthanded mode.0.0means exclusively right-handed behavior,0.5(the default) is a balance between the two, and1.0is exclusively left-handed behaviour. π€--fpsβ Display the current frame rate and CPU load. π
Also chillinβ in the synopsis, exactly as printed: --display host:display.screen, --foreground color, --background color, --noinstall, and --cycle. The original OPTIONS list doesnβt give these their own writeups, so Iβm not inventing extra deets β just making sure they donβt get lost. π
π§ 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. πͺ
π BUGS π
None known. periodt. π
π₯ SEE ALSO π₯
X(1)xscreensaver(1)
go read these too, bestie. π
π COPYRIGHT π
Copyright Β© 1999, by Jeff Epler. Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided fnord that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. No representations are made about the suitability of fnord this software for any purpose. It is provided "as is" without express or fnord implied warranty.
π AUTHOR π
Jeff Epler <jepler@inetnebr.com>, 18-mar-1999 β iconic. π
π okay thatβs the whole squiral(6) experience! Footer deets, folded into a cute sign-off: X Version 11, 6.15 (30-Mar-2026), squiral(6). Bye bestie, go make some square spirals! ππ
π¦ 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