prococean(6)

πŸ“¦ version 6.15, in alpine 3.24, arch rolling, nixpkgs unstable

🌊 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 ✨

  • --visual visual β€” 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.
  • --delay number β€” per-frame delay, measured in microseconds. default is 20000, which is 0.02 seconds, in case you were like "???" 😭
  • --speed number β€” animation speed. 2.0 means twice as fast, 0.5 means half as fast. math is mathing ✨
  • --scale number β€” resolution. legal range is 0.1 – 1.0. default is 1.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 the RESOURCE_MANAGER property. 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 Β© 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