skulloop(6)
๐ skulloop โ the one where we descend recursively into a Platonic unit skull (yes, that's really the manual name, it's skulloop from the XScreenSaver manual and it's kind of iconic) ๐
๐ธ SYNOPSIS ๐ธ
skulloop [--display host:display.screen] [--visual visual] [--window]
[--root] [--delay number] [--speed number] [--wireframe] [--fps]
โจ DESCRIPTION โจ
okay so. recursive descent into a Platonic unit skull. that's it. that's the whole thing. bestie it literally says it right there and honestly? it ate. ๐
๐ OPTIONS ๐
--visualvisual โ tells it which visual to use, bestie. legal values are the name of a visual class, or the id number of a specific visual (and that id can be decimal or hex, we contain multitudes ๐ฆ).--windowโ draws on a newly-created window. this is the default, so if you just vibe and don't pass anything, this is what you get. ๐--rootโ draws on the root window instead. main character energy, entire screen.--delaynumber โ per-frame delay, in microseconds. default:30000(that's0.03seconds). so yes, microseconds, not milliseconds, read it again ๐ญ--speednumber โ animation speed.2.0means twice as fast,0.5means half as fast. math slay ๐งฎ--wireframe|--no-wireframeโ render in wireframe instead of solid. skeleton mode vs. full body, pick your fighter ๐--fps|--no-fpsโ whether to show a frames-per-second display at the bottom of the screen. little number go brrr, aesthetic, lowkey necessary for vibe checks ๐
๐ฆ ENVIRONMENT ๐ฆ
DISPLAYโ used to get the default host and display number.XENVIRONMENTโ used to get the name of a resource file that overrides the global resources stored in theRESOURCE_MANAGERproperty.XSCREENSAVER_WINDOWโ the window ID to use with--root.
๐ SEE ALSO ๐
X(1), xscreensaver(1) โ go read those too, i'm not kidding, they're the lore ๐ซถ
๐ COPYRIGHT ๐
Copyright ยฉ 2023 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 bestie: free to use, but keep the notice, and no promises that it won't explode. there is no warranty. none. zero. ๐
๐ AUTHOR ๐
Jamie Zawinski.
anyway that's the whole page โ X Version 11, 6.15 (30-Mar-2026), that's the skulloop(6) manual, and she's giving skull. recursive skull, even. ily, go run it with --fps on, bye ๐โจ
๐ฆ 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