papercube(6)
πΈ papercube(6) β like, the XScreenSaver manual page, bestie πΈ
okay so real talk: this is papercube, straight out of the XScreenSaver manual, and it's here to teach you how to fold a glueless paper cube. yes. that's the whole vibe. origami but make it Unix. π
β¨ NAME β¨
papercube β how to fold a glueless paper cube. that's it. that's the name. iconic behavior honestly π
π¦ SYNOPSIS π¦
papercube [--display host:display.screen] [--visual visual] [--window]
[--root] [--delay number] [--no-wander] [--spin 0] [--spin [XYZ]]
[--spin Y] [--spin Z] [--spin XY] [--spin XZ] [--spin YZ] [--speed
number] [--fps] [--wireframe]
like, copy that exactly, don't @ me, the flags are the flags π«Ά
π DESCRIPTION π
Draws a paper template that folds to make a cube. π
that's genuinely the whole thing and honestly? it's giving arts-and-crafts main character energy. a little flat paper net on your screen, and then β folding. into a cube. no glue. obsessed. β¨
π OPTIONS π
--visualvisual β which visual to use, bestie. legal values are either the name of a visual class, or the id number of a specific visual (and yes, that id can be decimal or hex, we're flexible π).--windowβ draws on a newly-created window. this one is the default, so if you don't pick anything, that's what you get π--rootβ draws on the root window instead. no new window, just vibes on your desktop background πΈ--delaynumber β per-frame delay, measured in microseconds. default is30000, which is literally0.03seconds. tiny little pause between frames, no cap β--wander|--no-wanderβ whether the object should wander around the screen or, like, stay put. you decide π«--spin 0β don't rotate. at all. zero spinning. a very still cube π§--spin [XYZ]β around which axes should the object spin?? the eternal question. (brackets and all, that's how it's written, okay π)--spin Yβ rotate around the Y axis. this is the default, so if you never touched this option, congrats, you've been a Y-axis girlie this whole time π--spin Zβ rotate around the Z axis. zesty π--spin XYβ rotate around the X and Y axes. double the spin, double the slay π₯--spin XZβ rotate around the X and Z axes β¨--spin YZβ rotate around the Y and Z axes π--speednumber β animation speed.2.0means twice as fast,0.5means half as fast. simple math, gorgeous execution π--fps|--no-fpsβ whether to show a frames-per-second display at the bottom of the screen. live numbers, live drama π--wireframe|--no-wireframeβ render in wireframe instead of solid. see-through cube realness π¦
π§ ENVIRONMENT π§
DISPLAYβ to get the default host and display number. classic X behavior, iykyk π«XENVIRONMENTβ to get the name of a resource file that overrides the global resources stored in theRESOURCE_MANAGERproperty. fancy override energy, we love a customizable queen πXSCREENSAVER_WINDOWβ the window ID to use with--root. literally the hookup between the two πΈ
β SEE ALSO β
X(1)xscreensaver(1)
go read those too, they're the supporting cast and they ate π
π COPYRIGHT π
Copyright Β© 2023 by Ireneusz Szpilewski. 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.
ok so that whole paragraph is the legal bit and you should read it properly, but the short girlie version is: it's free, go wild, just keep the copyright and permission notices in there, and nobody's promising it works for anything in particular β no express or implied warranty, fr fr. don't come for anybody if it breaks π
π AUTHOR π
Ireneusz Szpilewski and Jamie Zawinski. two absolute legends, we stan π«Ά
and that's the page!! X Version 11, version 6.15, dated 30-Mar-2026 β that's the source, the version and the date all in one cute little sign-off, bestie. go fold a cube πβ¨π
π¦ 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