prococean(6)
π prococean(6) β the XScreenSaver manual, but make it cute π
okay so bestie, welcome to the XScreenSaver manual entry for prococean, and honestly? it's giving main character energy in the most lowkey way possible π«Ά
β¨ NAME β¨
prococean β a very fast procedural ocean. that's it. that's the whole vibe. ππ
β¨ SYNOPSIS β¨
prococean [--display host:display.screen] [--visual visual] [--window]
[--root] [--delay number] [--speed number] [--scale number] [--fps]
β¨ DESCRIPTION β¨
A very fast procedural ocean. fr fr, that's what the manual says, and honestly it ate π like, it's a procedurally generated ocean and it is fast. no cap. πβ¨
β¨ OPTIONS β¨
--visualvisual β picks which visual you wanna use. legal values are literally the name of a visual class, or the id number of a specific visual (and that id number can be decimal or hex, choose your fighter π ).--windowβ draws on a newly-created window. this is the default, bestie, so if you don't say anything it just does this π--rootβ draws on the root window instead. yes, the root window. iconic.--delaynumber β per-frame delay, measured in microseconds. default is20000, which is0.02seconds, in case you were like "???" π--speednumber β animation speed.2.0means twice as fast,0.5means half as fast. math is mathing β¨--scalenumber β resolution. legal range is0.1β1.0. default is1.0π¦--fps|--no-fpsβ whether to show a frames-per-second display at the bottom of the screen. yes pls or no thx, your call π
β¨ ENVIRONMENT β¨
DISPLAYβ used to get the default host and display number. it's how we know where to put the ocean, basically πXENVIRONMENTβ used to get the name of a resource file that overrides the global resources stored in theRESOURCE_MANAGERproperty. fancy, but important πXSCREENSAVER_WINDOWβ the window ID to use with--root. iykyk π
β¨ SEE ALSO β¨
X(1), xscreensaver(1) and β yes β https://www.shadertoy.com/view/MdXyzX πΈ (the source of the vibes, lowkey obsessed)
β¨ COPYRIGHT β¨
Copyright Β© 2017 by afl_ext.
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 real talk for a sec π that "as is, no warranty" part is not a joke β no promises are made about whether this software is suitable for anything at all. it's just how it is, bestie. read the whole paragraph, it's all load-bearing.
β¨ AUTHOR β¨
afl_ext. β that's the whole credit, short and iconic π
so yeah, that's the whole page π«Ά go make some waves, bestie ππ
sign-off time: this little doc lives in X Version 11, and it's version 6.15, dated 30-Mar-2026 β π
π¦ 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