crumbler(6x)

πŸ’₯ crumbler β€” voronoi divisions of a sphere ✨

okay bestie, welcome to crumbler, a lil xscreen saver from the XScreenSaver manual (section 6x, iykyk). it takes a ball. it shatters it. then it shatters a piece of the shattering. it's giving chaos but make it aesthetic. πŸ¦‹


🌸 SYNOPSIS 🌸

crumbler [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [--delay number] [--speed number]
[--density number] [--fracture number] [--no-wander] [--no-spin]
[--wireframe] [--fps]

πŸŽ€ DESCRIPTION πŸŽ€

so what it literally does: it randomly subdivides a ball into voronoi chunks, and then β€” plot twist β€” it further subdivides one of the remaining pieces. that's it. that's the whole vibe. a sphere getting chopped into crunchy lil cells, forever, no cap. πŸ’…


✨ OPTIONS ✨

  • --visual visual β€” pick which visual to use, bestie. legal values are either 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, this is what you get. main character energy. πŸͺŸ
  • --root β€” draw on the root window instead. going full desktop takeover. 🌈
  • --window-id number β€” draw on the specified window. yes, that specific one. 🎯
  • --delay number β€” per-frame delay, measured in microseconds. default: 30000 (which is 0.03 seconds, if you're not a microseconds girly). ⏱️
  • --speed number β€” animation speed. 2.0 means twice as fast, 0.5 means half as fast. go fast or go cozy. πŸ’¨
  • --density number β€” density of the polygons mesh. 2.0 means twice as dense, 0.5 means half. more mesh = more to obsess over. πŸ•ΈοΈ
  • --fracture number β€” how many times to fracture each object. 0 means random. leave it up to the universe fr fr. πŸ’₯
  • --wander | --no-wander β€” whether the object should wander around the screen. little roaming baby. πŸšΆβ€β™€οΈ
  • --spin | --no-spin β€” whether the object should spin. rotational slay. πŸŒ€
  • --wireframe | --no-wireframe β€” render in wireframe instead of solid. skeleton mode vs. full-body mode. 🦴
  • --fps | --no-fps β€” whether to show a frames-per-second display at the bottom of the screen. numbers?? at the bottom of my screen?? iconic. πŸ“Š

🌿 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.

🫢 SEE ALSO 🫢

X(1), xscreensaver(1)


Copyright Β© 2018 by Jamie Zawinski.

okay here's the legal bit, and like, we are not paraphrasing a license, that would be unhinged:

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.

tl;dr: it's free, keep the notice, and it comes with zero promises. πŸ™ˆ


πŸ’œ AUTHOR πŸ’œ

Jamie Zawinski.


aaaand that's the whole page, bestie!! πŸŽ€ this one came to you from X Version 11, version 6.17-1.fc44, dated 13-Oct-2026. periodt. πŸ’–βœ¨πŸŒΈ

πŸ“¦ where this page comes from