elementalring(6)

πŸ“¦ version 6.15, in alpine 3.24, arch rolling, nixpkgs unstable

πŸ’« NAME πŸ’«

okay so bestie, this is the manual page for elementalring, and yes, it's from the XScreenSaver manual (section 6, screensaver territory, we love a niche) ✨ β€” she's a screen saver, that's the whole gig, no cap.

✨ SYNOPSIS ✨

elementalring [--display host:display.screen] [--visual visual]
[--window] [--root] [--delay number] [--speed number] [--scale number]
[--fps]

πŸŒ€ DESCRIPTION πŸŒ€

A rotating ring knots and un-knots itself.

Like… that's it. That's her whole personality and honestly? Iconic. It just spins, ties itself in a knot, and then dramatically un-knots. Main character energy fr fr πŸ’…

πŸŽ€ OPTIONS πŸŽ€

  • --visual visual β€” picks which visual to use. Legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual. iykyk, go off with your hex ids πŸ‘‘
  • --window β€” draws on a newly-created window. This is the default, so if you don't say anything she just does this πŸ’–
  • --root β€” draws on the root window. big background-energy move 🌈
  • --delay number β€” per-frame delay, in microseconds. Default: 20000 (0.02 seconds). tiny little pause between frames, lowkey adorable 🫢
  • --speed number β€” animation speed. 2.0 means twice as fast, 0.5 means half as fast. zoom zoom or slow-mo cinematic moment, your call πŸ”₯
  • --scale number β€” frame buffer resolution. 0.5 means halve the resolution for better performance but lower quality output. Default 1.0, full quality. so basically trade pixels for speed, ngl that's a whole vibe check ⭐
  • --fps | --no-fps β€” whether to show a frames-per-second display at the bottom of the screen. flex those numbers or don't, we support both πŸ’€

🌸 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 the RESOURCE_MANAGER property. fancy override stuff, we love a resource file moment 🧚
  • XSCREENSAVER_WINDOW β€” the window ID to use with --root. that's the one, don't lose it πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

X(1), xscreensaver(1), https://www.shadertoy.com/view/MsVXDt

(the shadertoy link is literally where the visual came from, go look, it ate πŸ’œ)

Copyright Β© 2016 by Otavio Good. 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.

bestie the "as is" part is not a joke β€” no warranty, express or implied, periodt. don't come for her if something breaks 😭

πŸ’– AUTHOR πŸ’–

Otavio Good.


and that's the whole page, bestie β€” brought to you by X Version 11, 6.15, dated 30-Mar-2026. she's serving screensaver excellence and she knows it. mwah πŸ’‹πŸŽ€πŸ«Ά

πŸ“¦ where this page comes from