tronbit(6x)

✨ tronbit ✨ (that's tronbit(6x) bestie, from the XScreenSaver manual)


πŸ¦‹ NAME πŸ¦‹

tronbit β€” Yes. Yes. No. Yes. Yes. No. Yes. Yes yes yes yes yes. πŸ’…

(no fr that's the whole name section, it's giving iconic and unhinged and I respect it so much)


πŸŽ€ SYNOPSIS πŸŽ€

tronbit [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [--delay number] [--speed ratio] [--spin]
[--wander] [--wireframe] [--fps]

🌸 DESCRIPTION 🌸

Okay so bestie, picture this: it draws an animation of the character "Bit" from the film, Tron. That's it. That's the gig. πŸ‘‘

And lowkey the shapes are the whole personality:

  • The "yes" state? A tetrahedron. Slay.
  • The "no" state? The second stellation of an icosahedron. Very demure, very "absolutely not."
  • And the idle state just oscillates between a small triambic icosahedron and the compound of an icosahedron and a dodecahedron. It's literally doing geometry kegels. Obsessed.

✨ OPTIONS ✨ (the whole menu, no skips, we don't gatekeep)

  • --visual visual β€” Pick which visual to use, bestie. Legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual.
  • --window β€” Draw on a newly-created window. This is the default, so if you do nothing, congrats, you already did it. 🫢
  • --root β€” Draw on the root window. Main character energy, right on your desktop.
  • --window-id number β€” Draw on the specified window. You pick the window, you own the window.
  • --delay number β€” Per-frame delay, in microseconds. Default: 30000 (that's 0.03 seconds, if math isn't your moment).
  • --speed number β€” How fast the animation should run. Less than 1 for slower, greater than 1 for faster. Tune it to your vibe fr fr.
  • --no-spin β€” Don't rotate. Bit stays still. Peaceful. Meditative. 🧘
  • --no-wander β€” Don't wander around. It stays put like it has somewhere to be.
  • --wireframe β€” Render in wireframe instead of solid. Skeleton mode. Bones out. πŸ’€
  • --fps β€” Display the current frame rate, CPU load, and polygon count. Nerd stats on screen, and ngl that's the good stuff.

🌈 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.
  • XSCREENSAVER_WINDOW β€” The window ID to use with --root.

(yes these are the vibes your shell hands over so tronbit knows where to show up πŸ’œ)


πŸ“ SEE ALSO πŸ“

X(1), polyhedra(1), dangerball(1), companioncube(1), xscreensaver(1), TRON.

I know, I know β€” the last one is just TRON in all caps. The manpage said it, so I said it. Respect the source material.


Copyright Β© 2011 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 lawyer-speak for "bestie, no promises, use at your own risk." 😭

πŸ’– AUTHOR πŸ’–

Jamie Zawinski, who fights for the users. Actual legend behavior. ✨


And that's the whole page, bestie. X Version 11, 6.17-1.fc44 (13-Oct-2026), and yes the manual is literally tronbit(6x). Go make some shapes. Yes. Yes. No. Yes. πŸ’…πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from