selfreflect(6)
π« selfreflect β okay bestie, let me tell you about this one π«
So this is a page from the XScreenSaver manual, section 6, and it's literally all about selfreflect, the screen saver. Yes, that screen saver. Come sit with me. π«Ά
β¨ NAME β¨
selfreflect β a screen saver. That's it, that's the whole vibe. π
π¦ SYNOPSIS π¦
selfreflect [--display host:display.screen] [--visual visual] [--window]
[--root] [--delay number] [--speed number] [--scale number] [--fps]
Like, look at her. She's got options. π
πΈ DESCRIPTION πΈ
Platonic solids with inner mirrors.
No cap, that's the whole description. Platonic solids. Inner mirrors. It's giving geometry class but make it β¨aestheticβ¨. π₯
π OPTIONS π
--visualvisual β tells it which visual to use. The legal values are either the name of a visual class, or the id number of a specific visual β and that id number can be in decimal or hex, so go off. π--windowβ draws on a newly-created window. This one is the default, so if you don't say anything, this is what you get. Main character energy fr. π--rootβ draws on the root window instead. Different window, same slay. π¦--delaynumber β the per-frame delay, measured in microseconds. Default?20000, which is0.02seconds. Small number, big job. β--speednumber β the animation speed.2.0means twice as fast,0.5means half as fast. Math but make it fun. π--scalenumber β frame buffer resolution.0.5means halve the resolution, which gives you better performance but lower quality output. Default is1.0, which is full quality. Trade-offs, bestie, trade-offs. βοΈ--fps|--no-fpsβ whether to show a frames-per-second display at the bottom of the screen. Turn it on, turn it off, live your truth. π
π§ ENVIRONMENT π§
DISPLAYβ to get the default host and display number.XENVIRONMENTβ 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.
Environment variables coming through with the assist. π«Ά
π SEE ALSO π
Go read the rest of the family, iykyk. π
π COPYRIGHT π
Copyright Β© 2024 by mrange.
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 that last bit is the important part β "as is", no warranty, no promises. Not me being dramatic, that's literally what it says. π)
π AUTHOR π
mrange. That's the whole author line, she's concise. π
π And that's the page, bestie! This one's from X Version 11, version 6.15, dated 30-Mar-2026. Stan a manual page that knows what it is. β¨ππ
π¦ 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