skyline(6)
β¨ skyline(6) β the XScreenSaver manual, but make it cute β¨
okay so you found the skyline page in the XScreenSaver manual (XScreenSaver manual, bestie, that's the book this is from) and honestly? it's a good one. let's get into it π
π NAME
skyline β it's a screen saver. that's the whole vibe. β¨
π«Ά SYNOPSIS
skyline [--display host:display.screen] [--visual visual] [--window]
[--root] [--delay number] [--speed number] [--scale number] [--fps]
like, that's the whole invocation. copy it, paste it, go live your life π
ποΈ DESCRIPTION
A procedurally-generated cityscape.
no cap, that's it β the program just builds a whole city for you out of math. main character energy fr fr. π
π OPTIONS
--visualvisual β tells it which visual to use. legal values are either the name of a visual class, or the id number of a specific visual (decimal or hex, your call bestie). pick your fave β¨--windowβ draw on a newly-created window. π this is the default, so if you do nothing, this is what you get.--rootβ draw on the root window instead. classic screensaver move.--delaynumber β per-frame delay, measured in microseconds. default is20000(that's0.02seconds, if you're keeping score). π°οΈ--speednumber β animation speed.2.0means twice as fast,0.5means half as fast. go fast, go slow, go iconic. π₯--scalenumber β frame buffer resolution.0.5means halve the resolution for better performance but lower quality output. default is1.0, which is full quality. so likeβ¦ pick your tradeoff, we don't judge π¦--fps|--no-fpsβ whether to show a frames-per-second display at the bottom of the screen. on or off, that's the whole question π
π ENVIRONMENT
DISPLAYβ used to get the default host and display number. this is how it knows where to live πXENVIRONMENTβ used to get the name of a resource file that overrides the global resources stored in theRESOURCE_MANAGERproperty. fancy β¨XSCREENSAVER_WINDOWβ the window ID to use with--root. yep, that's the one πͺ
π§ SEE ALSO
(that last one is where the shader magic lives, iykyk πΈ)
π COPYRIGHT
Copyright Β© 2015 by Otavio Good.
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. π«Ά
so like⦠it's free, it's permissive, just keep the notices and don't come for anyone if it breaks. periodt.
π AUTHOR
Otavio Good.
and that's the whole page, bestie πβ¨ this little gem is from X Version 11, version 6.15, dated 30-Mar-2026 β screenshot that for later, mwah π
π¦ 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