coral(6x)

πŸ’– coral(6x) πŸ’–

okay bestie, so this is coral β€” an XScreenSaver hack that literally simulates coral growth. and yes, it's slow. like, thematically correct slow. the manual itself says "somewhat slowly" and honestly that's the whole vibe. grab a snack, it's gonna be a minute πŸͺΈβœ¨


🌊 NAME 🌊

coral β€” simulates coral growth, but like… at a leisurely pace. it's giving underwater gardening. no cap.


πŸ¦‹ SYNOPSIS πŸ¦‹

coral [--display host:display.screen] [--visual visual] [--window]
      [--root] [--window-id number] [--delay2 number] [--delay number]
      [--density number] [--seeds number] [--fps]

🌸 DESCRIPTION 🌸

so like the title says: it simulates coral growth. that's the whole thing. it's pretty, it grows, it's lowkey mesmerizing, and it does not care about your schedule πŸ’…


✨ OPTIONS ✨

okay here's the full menu, no skipping, every single one, i promise 🫢

  • --visual visual β€” tells it which visual to use. legal values are either the name of a visual class, or the id number of a specific visual (and that number can be decimal or hex, so go off king).
  • --window β€” draw on a newly-created window. πŸ‘‘ this is the default, so if you don't say anything, this is what you get.
  • --root β€” draw on the root window instead. main character energy, whole-screen takeover.
  • --window-id number β€” draw on the specific window you point at. yes, that one. be specific bestie.
  • --delay2 number β€” per-frame delay, measured in microseconds. default: 1000 (that's 0.001 seconds, so yeah, tiny).
  • --delay number β€” duration. range is 1 – 60. default: 5.
  • --density number β€” density. range is 1 – 90. default: 25. more density = more coral slay, presumably.
  • --seeds number β€” seeds. range is 1 – 100. default: 20. plant those little starters 🌱
  • --fps β€” displays the current frame rate and CPU load. the lil nerdy stats overlay, we love her πŸŽ€

🧚 ENVIRONMENT 🧚

the environment variables this thing peeks at:

  • 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 the RESOURCE_MANAGER property. (iykyk πŸ’€)
  • XSCREENSAVER_WINDOW β€” the window ID to use with --root.

πŸ‘‘ SEE ALSO πŸ‘‘

go read those if you want the full lore 🌈


Copyright Β© 2002 by Frederick Roeber.

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.

fr fr that's the whole legal bit, don't skip it, it's literally required πŸ™ˆ

πŸ’œ AUTHOR πŸ’œ

Frederick Roeber. thank you for the coral, king 🫑


X Version 11 β€’ 6.09 (07-Jun-2024) β€’ coral(6x) β€” that's the source, the version, and the date bestie, we're done here. go watch some coral grow πŸ’–πŸͺΈβœ¨

πŸ“¦ where this page comes from