energystream(6)
π energystream(6) β the XScreenSaver manual, but make it group chat π
okay so bestie, you're looking at energystream(6), which lives in the XScreenSaver manual, and honestly? it's giving main character energy for a screensaver hack. sit down, grab a strawberry π, and let's get into it.
β¨ NAME β¨
energystream β a flow of particles which form an energy stream. yes literally that. a whole stream. of energy. particles flowing. iconic. π
πΈ SYNOPSIS πΈ
energystream [--display host:display.screen] [--visual visual]
[--window] [--root] [--window-id number] [--no-wander] [--no-spin]
[--fps]
copy that exactly, no cap. π«Ά
π¦ DESCRIPTION π¦
so what does it actually do? it draws a set of flowing particles, and the camera is flying around and through it. that's the whole vibe. particles flowing, camera zooming through the middle like it owns the place. it's giving flying through a nebula but make it a screensaver β¨
π OPTIONS π
every single flag, bestie. i'm not skipping a one. π
--visualvisual β picks which visual to use. legal values are either the name of a visual class, or the id number (decimal or hex) of a specific visual. hex girls stay winning. π’--windowβ draws on a newly-created window. this is the default, so if you do nothing, this is what you get. π--rootβ draws on the root window instead. π±--window-idnumber β draws on the specified window. you pick, diva. πͺ--wander|--no-wanderβ whether the camera should wander around the screen. yes/no, vibe check either way. πΆββοΈ--spin|--no-spinβ whether the camera should spin. spin = fun, no-spin = chill. your call. π«--fpsβ displays the current frame rate, CPU load, and polygon count. the little numbers go brrr and honestly watching them is its own hobby. π
π ENVIRONMENT π
the environment variables, and yes they matter:
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.XSCREENSAVER_WINDOWβ the window ID to use with--root.
iykyk. π
β SEE ALSO β
go read these too, they're the supporting cast:
X(1)xscreensaver(1)
π COPYRIGHT π
Copyright Β© 2016 by Eugene Sandulenko. 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 that last line means no warranty, express or implied. it's provided "as is". do not come for anyone if it acts up. π
π§ AUTHOR π§
Eugene Sandulenko.
and that's the whole page, slay π β this beauty comes from X Version 11, version 6.15, dated 30-Mar-2026. mwah, go watch some particles flow ππ«Άβ¨
π¦ 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