hexadrop(6)
π 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 π
--visualvisual β 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-idnumber β draw on the specified window. you pick the window, you get the drawing.--delaynumber β 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. --sizenumber β how many tiles to fit horizontally on the screen. default15.--sidesnumber β shape of the tiles.3,4,6or8. default: random. (only those four, so don't get creative bestie,5is 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 theRESOURCE_MANAGERproperty. 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 π
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
- alpine 3.24: xscreensaver-doc 6.15-r0 Β· GPL-2.0-or-later GPL-3.0-or-later 0BSD MIT
- arch rolling: xscreensaver 6.15-1 Β· LicenseRef-XScreenSaver
- nixpkgs unstable: xscreensaver 6.15
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms