cynosure(6x)

🌸 NAME 🌸

cynosure β€” the gentle overlapping squares screen saver. yes bestie, that's literally the whole vibe: squares, overlapping, gentle. πŸŽ€


✨ SYNOPSIS ✨

cynosure [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [--delay number] [--ncolors number]
[--iterations number] [--fps]

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so picture a hack similar to greynetic, but lowkey less frenetic β€” like greynetic's chill younger sibling who does yoga. πŸ§˜β€β™€οΈ

the lore is honestly iconic: the first implementation was by Stephen Linhart, then Ozymandias G. Desiderata wrote a Java applet clone. that clone got discovered by Jamie Zawinski, and he ported it to C so it could live here with us. the way this thing has a whole family tree πŸ˜­πŸ’–


πŸ’… OPTIONS πŸ’…

  • --visual visual β€” pick which visual to use. legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual. know your visual, slay. πŸ”₯
  • --window β€” draw on a newly-created window. this is the default, so it's already doing this unless you say otherwise. main character energy fr.
  • --root β€” draw on the root window. going full desktop background with it.
  • --window-id number β€” draw on the specified window. like, that window, specifically, the one you pointed at. 🎯
  • --delay number β€” per-frame delay, in microseconds. default: 500000 (0.50 seconds.). she takes her time and honestly? respect.
  • --ncolors number β€” number of Colors. default: 128. a whole palette, we love to see it. 🌈
  • --iterations number β€” Duration. 2 - 200. default: 100. so it's giving "how long do we go", and the range is real.
  • --fps β€” display the current frame rate and CPU load. ngl this is the nosy-little-numbers option and i'm obsessed. πŸ‘‘

🫢 ENVIRONMENT 🫢

  • DISPLAY β€” to get the default host and display number. classic, iykyk.
  • XENVIRONMENT β€” to get the name of a resource file that overrides the global resources stored in the RESOURCE_MANAGER property. yes that's a lot of words, no i will not be shortening it πŸ’€
  • XSCREENSAVER_WINDOW β€” The window ID to use with --root. besties, that's the one.

⭐ SEE ALSO ⭐


Copyright Β© 2002 by Stephen Linhart, Ozymandias G. Desiderata, and Jamie Zawinski.

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.

and yeah, that is the whole license, in full, unedited β€” no cap, don't skip it, it's literally the legal vibe check. πŸ’€

πŸ’œ AUTHOR πŸ’œ

Stephen Linhart, Ozymandias G. Desiderata, and Jamie Zawinski. the trio, the legends, the blueprint. πŸ‘‘


k bye bestie, go run it β€” this page came to you from the XScreenSaver manual, version 6.09, dated 07-Jun-2024, and it's X Version 11 energy all the way. πŸ¦‹βœ¨πŸŽ€

πŸ“¦ where this page comes from