hypnowheel(6x)

πŸ’« hypnowheel(6x) β€” the XScreenSaver manual, but make it cute πŸ’«

okay bestie, sit down, hydrate, and get ready, because this is hypnowheel from the XScreenSaver manual and it is literally the most hypnotic little thing πŸ’…


✨ NAME ✨

hypnowheel β€” draws overlapping, translucent spiral patterns

like. that's it. that's the whole job. and it ATE. πŸŒ€


πŸŽ€ SYNOPSIS πŸŽ€

hypnowheel [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [--delay int] [--layers int] [--count int]
[--twistiness float] [--speed float] [--wander] [--symmetric] [--fps]

no cap, that's the whole invocation. every flag gets its own glow-up down below πŸ‘‡


πŸ¦‹ DESCRIPTION πŸ¦‹

So what does it do, you ask? It draws a whole series of overlapping, translucent spiral patterns πŸ’– And the tightness of their spirals goes fluctuates in and out. In and out. In and out. The way that it just... breathes. 🫠

That's it. That's the vibe. You stare, you get mesmerized, you forget what time it is, iconic behaviour honestly. 😭


πŸ‘‘ OPTIONS πŸ‘‘

one bullet per flag, bestie, nothing skipped, we don't do that here ✨

  • --visual visual β€” pick which visual to use. Legal values are either the name of a visual class, or the id number of a specific visual (and yes, that number can be decimal or hex, we're flexible like that πŸ’…).
  • --window β€” draw on a brand-new window that gets created just for this. This is the default, so if you say nothing, this is what you get. ✨
  • --root β€” draw straight onto the root window instead. living dangerously, love that for you 🫢
  • --window-id number β€” draw on the window you specify. your window, your rules πŸ‘‘
  • --delay int β€” the delay between frames, measured in microseconds. Default is 20000. tiny little pause, tiny little nap 😴
  • --layers int β€” how many different spirals get drawn at once. Default is 4. stack 'em up πŸ₯ž
  • --count int β€” how many arms each spiral should have. Default is 11. eleven arms. giving full eldritch angel energy fr fr 🧚
  • --twistiness float β€” how tightly wound the spirals can become, and this is measured in rotations. Default is 4.0, which means four times around. spiral so tight it's giving cinnamon roll πŸ“
  • --speed ratio β€” less than 1 for slower, greater than 1 for faster. Default is 1. crank it or chill it, your call 🏎️
  • --wander β€” if you specify this, then the centers of the spirals will wander around, instead of all of them sharing the same origin. free-range spirals 🌈
  • --symmetric β€” if you specify this, then each pair of left-wrapping and right-wrapping spirals will be mirror images of each other. perfect symmetry, perfectly balanced, as all things should be βš–οΈ
  • --fps β€” display the current frame rate, CPU load, and polygon count. numbers!! on your screen!! for the nerds (me, I'm the nerd) πŸ“Š

🌸 ENVIRONMENT 🌸

the environment variables, aka the behind-the-scenes besties that make things work 🫢

  • DISPLAY β€” used to get the default host and display number.
  • XENVIRONMENT β€” used 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.

πŸ’œ SEE ALSO πŸ’œ

go read these too, they're the extended universe:


Copyright Β© 2008 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.

okay so legally speaking that's the whole thing β€” use it, sell it, remix it, just keep the copyright notice and this permission notice in there, and understand that there's no warranty of any kind, express or implied. it's "as is". periodt. πŸ’€

😌 AUTHOR 😌

Jamie Zawinski. the icon, the legend, the moment πŸ‘‘


and that's the whole page bestie!! this was X Version 11, 6.17-1.fc44, dated 13-Oct-2026, and it's still hypnowheel(6x) at the end of the day πŸ¦‹ go stare at some spirals, you've earned it πŸ’–βœ¨

πŸ“¦ where this page comes from