topologica(6x)
β¨ topologica β¨ (it's a 6x page, from the XScreenSaver manual bestie π)
okay so real talk, this is one of those little screen saver pages and it's lowkey adorable, let me walk you through it π«Ά
π« NAME π«
topologica β screen saver. yes that's it. that's the whole job. it saves your screen. iconic behavior. β¨
π SYNOPSIS π
topologica [--display host:display.screen] [--visual visual] [--window]
[--root] [--delay number] [--speed number] [--scale number] [--fps]
like, you run it, you give it some flags, it does its thing π
π¦ DESCRIPTION π¦
Pulsing lines of light.
that's. literally. the entire description. and honestly? it ate. short, mysterious, main character energy. pulsing lines of light. periodt. πΈ
π OPTIONS π
here's where it gets juicy, bestie. every single flag, no skips, i gotchu π
--visualvisual β which visual you wanna use, queen. legal values are either the name of a visual class, or the id number of a specific visual (and the id can be in decimal or hex, so go wild π©·).--windowβ draws on a brand-new window that it creates. this is the default, so if you don't say anything, this is what you get. no cap.--rootβ draws on the root window instead. living that background life πͺβ¨--delaynumber β per-frame delay, measured in microseconds. default is20000, which is0.02seconds. tiny lil pauses between frames, we love a measured queen π--speednumber β animation speed!!2.0means twice as fast,0.5means half as fast. go fast, go slow, no judgment πβοΈπ¨--scalenumber β frame buffer resolution.0.5means halve the resolution β better performance but lower quality output, if you wanna make that trade. default is1.0, which is full quality, the full glamour β¨--fps|--no-fpsβ do you want a frames-per-second display showing up at the bottom of the screen or not. that's the whole question π₯
πΏ ENVIRONMENT πΏ
the vibes your shell hands over, bestie:
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. it's giving "actually, i'll take it from here" πXSCREENSAVER_WINDOWβ the window ID to use with--root. yes this is exactly as niche and specific as it sounds π«Ά
π₯ SEE ALSO π₯
go read these next, i promise they're worth it:
X(1)xscreensaver(1)- the shadertoy link:
https://www.shadertoy.com/view/4djXzzπ¨
π COPYRIGHT π
Copyright Β© 2014 by Otavio Good.
and the legal bit, which i'm keeping exactly as written because facts are facts:
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.
π¨ bestie note: "as is" means as is. no promises, no warranties, express or implied. nobody's catching you if it falls over. π
π AUTHOR π
Otavio Good.
and that's the whole page, babe π«Ά this lovely little doc came to you courtesy of X Version 11, version 6.17-1.fc44, dated 13-Oct-2026 β so when you see those numbers floatin' around, that's the glow-up timeline. now go forth and enjoy your pulsing lines of light, you absolute icon ππβ¨
π¦ where this page comes from
- fedora 44: xscreensaver-gl-extras 1:6.17-1.fc44 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms