hexadrop(6)

πŸ“¦
version 6.15 Β· 2 versions
, in alpine 3.24, arch rolling, nixpkgs unstable

🐝 hexadrop β€” shrinking hexagons πŸ’…

okay bestie, welcome to the XScreenSaver manual page for hexadrop(6) (which is literally the section-6 demos-and-games part of the X Version 11 man pages, iykyk). she's cute, she's geometric, she drops hexagons. let's get into it πŸŽ€


✨ SYNOPSIS ✨

hexadrop [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [--delay number] [--speed number] [--size
number] [--sides number] [--uniform-speed] [--no-uniform-speed]
[--lockstep] [--no-lockstep] [--fps]

🌸 DESCRIPTION 🌸

bestie. it draws a grid of hexagons (or other shapes, we'll get there πŸ‘€) and then it just... drops them out. that's the whole vibe. it's giving "avalanche but make it geometry." she's simple, she's soothing, she ate. πŸ¦‹


πŸ’– OPTIONS πŸ’–

  • --visual visual β€” tells it which visual to use. legal values are the name of a visual class, or the id number (decimal or hex, your choice, girlboss) of a specific visual.
  • --window β€” draw on a newly-created window. this one is the default, no notes πŸ’…
  • --root β€” draw on the root window. main character energy, takes over the whole screen.
  • --window-id number β€” draw on the specified window. you pick the window, you get the drawing.
  • --delay number β€” per-frame delay, in microseconds. default: 30000 (that's 0.03 seconds, she's precise πŸŽ€).
  • **--speed *number** β€” speed. 0.5for half as fast;2.0` for twice as fast. go off.
  • --size number β€” how many tiles to fit horizontally on the screen. default 15.
  • --sides number β€” shape of the tiles. 3, 4, 6 or 8. default: random. (only those four, so don't get creative bestie, 5 is not on the menu πŸ™ˆ)
  • --uniform-speed | --no-uniform-speed β€” whether each tile should drop at the same speed. default: random.
  • --lockstep | --no-lockstep β€” whether each tile should drop at the same time. default: random.
  • --fps | --no-fps β€” whether to show a frames-per-second display at the bottom of the screen. numbers on screen. we love a stat ✨

🌈 ENVIRONMENT 🌈

  • DISPLAY β€” to get the default host and display number. the classic.
  • XENVIRONMENT β€” to get the name of a resource file that overrides the global resources stored in the RESOURCE_MANAGER property. yes she's fancy, she reads resource files πŸ’œ
  • XSCREENSAVER_WINDOW β€” the window ID to use with --root. pairing these two is the move 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

X(1), xscreensaver(1)

like, obviously. go read those too, bestie πŸ’–


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

(translation: free to use, but keep the notice, and there's absolutely no warranty β€” zero, none, don't come for her 😭)


🧚 AUTHOR 🧚

Jamie Zawinski. iconic. we stan. ⭐


okay that's the whole page, you're officially educated πŸŽ“πŸ’…

bye bestie, go watch some shapes fall~~ πŸ“

β€” signed, sealed, delivered by the XScreenSaver manual, version 6.15, dated 30-Mar-2026, sitting pretty under X Version 11 πŸŒΈπŸŽ€πŸ’œ

πŸ“¦ where this page comes from