halo(6x)
β¨ halo(6x) β the XScreenSaver manual, but make it cute β¨
okay bestie, buckle up, because this one is literally the XScreenSaver manual entry for halo, and it's giving iconic circle energy π
πΈ NAME πΈ
halo β draws circular patterns. yes. circles. that's the whole vibe. π
π¦ SYNOPSIS π¦
halo [--display host:display.screen] [--foreground color] [--background color]
[--window] [--root] [--window-id number][--mono] [--install]
[--visual visual] [--count int] [--delay usecs]
[--mode seuss | ramp | random ] [--animate] [--colors integer] [--fps]
like, that's the whole incantation. copy it, paste it, slay. β¨
π DESCRIPTION π
so the halo program draws cool patterns based on circles. that's it. that's the plot. and honestly? it ate. π₯
π OPTIONS π
halo accepts the following options, bestie β every single one, no skips:
--windowβ draw on a newly-created window. this is the default, so if you do nothing, this is what you get. main character energy by default, fr fr.--rootβ draw on the root window instead. going full background wallpaper mode. π--window-id numberβ draw on the specified window. you pick the window, you pick the destiny. π--monoβ if you're on a color display, pretend we're on a monochrome display. delulu? maybe. but it's what the flag does. π--installβ install a private colormap for the window. lil private color situation, just for you. π¨--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. yes, decimal or hex. we contain multitudes. π’--count integerβ how many circles to draw. default0, meaning random. so zero means "surprise me" and honestly? iconic. π²--mode seuss | ramp | randomβ the mode selector, and it's a whole personality quiz:- in
seussmode, alternating striped curves will be drawn. striped. curves. dr. seuss would be obsessed. π - in
rampmode, a color ramp will be drawn. smooth gradient moment. π randommeans pick the mode randomly. chaos, but make it aesthetic. π
- in
--delay microsecondsβ how much of a delay should be introduced between steps of the animation. default100000, or about0.1second. slow it down, speed it up, it's your world. β³--colors integerβ how many colors to use. default100. one hundred colors, no cap. π--animateβ if specified, then the centerpoints of the circles will bounce around. otherwise, the circles will be drawn once, erased, and a new set of circles will be drawn. bouncing circles = highkey the fun option. π--fpsβ display the current frame rate and CPU load. numbers on screen. we love a stats girlie. π
π ENVIRONMENT π
the environment variables, bestie, they're doing the behind-the-scenes work:
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. deep lore, iykyk. π§XSCREENSAVER_WINDOWβ the window ID to use with--root. noted and filed away. π«
π«Ά SEE ALSO π«Ά
X(1), xscreensaver(1) β go read those too, bestie, they're the extended universe. π
π COPYRIGHT π
Copyright Β© 1993 by Jamie Zawinski.
Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided 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 this software for any purpose. It is provided "as is" without express or implied warranty.
^^ that's the legal bit, word for word, because copyright is not the place to freestyle π
π¦ AUTHOR π¦
Jamie Zawinski <jwz@jwz.org>, 6-jul-93. a legend, honestly. π«‘
ngl, that's the whole page. every flag, every default, every env var, every legal line β all here. no details lost, just vibes added. β¨
and finally, the cute sign-off you asked for: this is X Version 11, version 6.09 (07-Jun-2024), and the manual page is halo(6x). periodt. πππ¦πΈ
π¦ where this page comes from
- debian trixie: xscreensaver-data-extra 6.09+dfsg1-1 Β· Other_1
- opensuse-leap 16.0: xscreensaver-data-extra 6.09-bp160.1.11 Β· BSD-3-Clause AND GPL-2.0-or-later
- opensuse-leap 16.0: xscreensaver-data-extra 6.09-bp160.1.11 Β· BSD-3-Clause AND GPL-2.0-or-later
- opensuse-leap 16.0: xscreensaver-data-extra 6.09-bp160.1.11 Β· BSD-3-Clause AND GPL-2.0-or-later
- opensuse-leap 16.0: xscreensaver-data-extra 6.09-bp160.1.11 Β· BSD-3-Clause AND GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms