binaryring(6)
π« binaryring π«
okay bestie, welcome to binaryring(6) β it's a page straight out of the XScreenSaver manual and it's genuinely one of the prettiest little things in there, no cap π
β¨ NAME β¨
binaryring β a whole system of path tracing particles that just... keeps evolving, forever, from an initial creation. it's giving "glow-up that never ends" πΈ
π¦ SYNOPSIS π¦
binaryring [--fps] [--install] [--noinstall] [--mono] [--root]
[--window-id number] [--visual visual] [--window] [--window-id
window-id] [--color] [--no-color] [--growth-delay delayms]
[--particle-number particles] [--ring-radius radius]
like yes, that's a lot of brackets, but every single one of them is a choice you get to make π
π DESCRIPTION π
so picture this: a system of path tracing particles that evolves continuously from an initial circular creation. it never really stops doing its thing β it just keeps going and going π₯
and the vibes? immaculate. ages of darkness play arbitrarily with ages of light. that's the whole mood. dark era, light era, dark era again β it's a rotation, it's a cycle, it's main character energy honestly πβ¨
π OPTIONS π
binaryring accepts the following options, and yes we're going through all of them together, don't worry:
--fpsβ shows you the current frame rate and the CPU load. perfect for when you're nosy about how hard your computer is working π--installβ installs a private colormap for the window. fancy colour business π¨--monoβ if you're on a colour display, this makes the program pretend we're on a monochrome display. delusion, but make it intentional π--noinstallβ don't install a private colormap for the window. the opposite of the one above, obviously π«Ά--rootβ draws on the root window. yes, the actual backdrop of your whole desktop π--window-id numberβ draws on the window you specify. you give it the number, it does the thing π’--visual visualβ picks which visual to use. legal values are the name of a visual class, or the id number (decimal or hex) of one specific visual. so you've got options, bestie π--windowβ draws on a newly-created window. this is the default, so if you do nothing, this is what you get β¨--window-id window-idβ specifies which window id to use. yeah it shows up twice in the synopsis, and yeah it's here too β i don't make the rules, i just keep every detail π--color(Default) β particles get randomly generated colours that gradually change over time. the glow-up is literally built in π--no-colorβ uses the original black and white visualization. vintage, minimal, still iconic ngl π€π€--growth-delay delayms(Default: 10000) β the delay in ms between growth cycles. more delay = slower (but also less CPU intensive). so if your fans are screaming, you know what to do π--particles-number particles(Default: 5000) β how many particles are in the system. heads up: with more particles, the fps can also be affected. more sparkle, more cost, fr fr π--ring-radius radius(Default: 40) β the radius of the ring where all the particles are born, measured in pixels. the birthplace of everything, lowkey π
πΏ ENVIRONMENT πΏ
the environment variables it cares about, bestie:
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. very "who's in charge here" energy πXSCREENSAVER_WINDOWβ the window ID to use with--rootπͺ
π SEE ALSO π
go read those if you're obsessed (you should be) π
πΈ COPYRIGHT πΈ
based on code Β© 2003 by J. Tarbell <complex@complexification.net>. XScreenSaver port by Emilio Del Tessandoro <emilio.deltessa@gmail.com> π«Ά
β AUTHOR β
Patrick Leiser <patrick27leiser@yahoo.org>, Mar 2020. Emilio Del Tessandoro <emilio.deltessa@gmail.com>, Aug 2014. legends, both of them π
aaand that's the whole page! this one's from X Version 11, version 6.15, dated 30-Mar-2026 β so yeah, it's current, it's fresh, and it ate π β¨π§ββοΈ
π¦ 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