moebius(6)
π« moebius(6) β XScreenSaver manual π«
okay so bestie, we're doing the moebius page from the XScreenSaver manual today and honestly? it's giving art history major with a math minor. π¨π
β¨ NAME β¨
moebius β Escher's Moebius Strip II, but with ants. yes, ants. πππ
π SYNOPSIS π
moebius [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [-delay number] [-solidmoebius]
[-wireframe] [-noants] [-fps]
like, that's the whole vibe check right there π
π¦ DESCRIPTION π¦
Another M. C. Escher hack, this time by Marcelo Vianna β and it draws βMoebius Strip II,β a GL image of ants literally just... walking along the surface of a moebius strip. that's it. that's the whole thing. and it's iconic β¨
ngl the way these little guys just keep going around a surface with only one side and one edge? main character energy fr fr ππ no cap, it's mesmerizing.
π OPTIONS π
--visual visualβ tells it which visual to use. legal values are either the name of a visual class, or the id number (in decimal or hex) of one specific visual. pick your fighter π--windowβ draws on a brand-new window. this is the default, so like, it's already doing this unless you say otherwise π«Ά--rootβ draws on the root window instead. whole-screen moment π--window-id numberβ draws on the window you point at with number. specific queen behavior π--delay numberβ per-frame delay, measured in microseconds. default:20000(that's0.02seconds, for the record β±οΈ)--solidmoebiusβ solid floor. yep, that's what it says, bestie π§±--wireframeβ renders in wireframe instead of solid. skeleton mode π¦΄β¨--noants|--no-noantsβ draws ants. it's a boolean, so you flip it on or off ππ--fpsβ shows you the current frame rate, the CPU load, and the polygon count. stats girlies rise ππ
πΈ ENVIRONMENT πΈ
DISPLAYβ used to get the default host and display number. classic π₯οΈXENVIRONMENTβ used to get the name of a resource file that overrides the global resources stored in theRESOURCE_MANAGERproperty. fancy override energy πXSCREENSAVER_WINDOWβ the window ID to use together with--root. π
β SEE ALSO β
X(1), xscreensaver(1) β go read those too, iykyk π
π COPYRIGHT π
Copyright Β© 2002 by Marcelo Vianna. 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.
okay so real talk: that warranty bit means it comes with no promises whatsoever β no express, no implied. use it, sell it, whatever, just keep the copyright notice and this permission notice in there. periodt. π
π§ AUTHOR π§
Marcelo Vianna. π«Ά
and that's a wrap, bestie! π this page is from X Version 11, release 6.15, dated 30-Mar-2026 β go forth and enjoy your ants walking on an impossible strip ππβ¨
π¦ 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