compass(6)
๐ compass(6) ๐
okay bestie, so this is a page from the XScreenSaver manual โ a whole lil' hacker classic, compass(6), and I'm gonna walk you through it like we're texting at 1am ๐
โจ NAME โจ
compass โ it draws a spinning compass. that's it. that's the whole thing. and honestly? iconic.
๐ฆ SYNOPSIS ๐ฆ
compass [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [--delay number] [--no-db] [--fps]
๐ธ DESCRIPTION ๐ธ
so what it does is it draws a compass โ like the pointy-north kind โ and literally all of the elements spin around randomly at the same time, specifically to give you that ``lost and nauseous'' feeling ๐ like the vibe is disoriented sailor core and it absolutely ate.
no cap, that's the design goal. nausea. deliberately. we love a queen who knows what she wants.
๐ OPTIONS ๐
--visual visualโ tells it which visual to use. the legal values are either the name of a visual class, or the id number (decimal or hex, either one, she's flexible) of one specific visual.--windowโ draws on a brand-new window it makes itself. this is the default, so it's main character energy by birth ๐ซถ--rootโ draws on the root window instead. different canvas, same chaos.--window-id numberโ draws on the exact window you point at. you pick, it paints.--delay numberโ per-frame delay, measured in microseconds. default:20000(that's0.02seconds, for the people doing math at home ๐งฎ).--db|--no-dbโ Double Buffer. it's a Boolean, so it's either on or off, no in-between, no "it's complicated."--fpsโ shows you the current frame rate and the CPU load. performance girlies stay informed ๐
๐ง 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. iykyk.XSCREENSAVER_WINDOWโ the window ID to use with--root.
๐ SEE ALSO ๐
X(1), xscreensaver(1) โ go read those next, bestie, the lore goes deep.
๐ COPYRIGHT ๐
Copyright ยฉ 2002 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: no promises, no drama, use at your own risk fr fr ๐)
โญ AUTHOR โญ
Jamie Zawinski. a legend. periodt.
and that's the whole page, bestie!! ๐ this gorgeous lil' thing came to you courtesy of X Version 11, version 6.15, dated 30-Mar-2026 โ mwah, take care, go spin something ๐๐
๐ฆ 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