starnest(6x)

πŸ“¦
version 6.17 Β· 4 versions
, in fedora 44

✨ starnest ✨

okay bestie, sit down, hydrate, and let me tell you about starnest β€” it's a star field screen saver, and it lives in the XScreenSaver manual (section 6x, for the record πŸ‘‘). yes, a star field. but like… a fancy one. iykyk πŸ’«


🌈 SYNOPSIS

starnest [--display host:display.screen] [--visual visual] [--window]
[--root] [--delay number] [--speed number] [--scale number] [--fps]

that's the whole vibe. run it, and stars happen. no cap. πŸ¦‹


πŸ’– DESCRIPTION

A star field via 3D kaliset fractal and volumetric rendering.

yeah. that's literally it. it's giving "i contain multitudes and also several hundred thousand tiny glowing dots." the fractal math is doing the heavy lifting and it does NOT miss. πŸ”₯


πŸŽ€ OPTIONS

  • --visual visual β€” bestie, which visual do you want? you can hand over the name of a visual class, or the id number of one specific visual, and that number can be in decimal or hex. dealer's choice πŸ’…
  • --window β€” draw on a newly-created window. this is the default, so if you do nothing, this is what you get. 🫢
  • --root β€” draw on the root window instead. main character energy, covering the whole screen. πŸ‘‘
  • --delay number β€” per-frame delay, measured in microseconds. default is 20000, which is 0.02 seconds. tiny little pause between frames, lowkey. ⏱️
  • --speed number β€” animation speed, fr fr. 2.0 means twice as fast. 0.5 means half as fast. go fast, go slow, it's your world. πŸƒβ€β™€οΈπŸ’¨
  • --scale number β€” frame buffer resolution. 0.5 means halve the resolution, which gets you better performance but lower quality output. default is 1.0, full quality, no compromises, glow up complete. ✨
  • --fps | --no-fps β€” whether to show a frames-per-second display at the bottom of the screen. --fps = yes bestie show me the numbers πŸ“Š, --no-fps = nope, keep it clean.

πŸ¦‹ ENVIRONMENT

these are the little environment variables that sneak in and change things behind the scenes. not me being nosy πŸ‘€

  • DISPLAY β€” to get the default host and display number. classic. the original.
  • XENVIRONMENT β€” to get the name of a resource file that overrides the global resources stored in the RESOURCE_MANAGER property. it's the override era, we love to see it πŸ’œ
  • XSCREENSAVER_WINDOW β€” the window ID to use with --root. that's the one, that's the pairing. 🎯

🌸 SEE ALSO

(the last one is the shadertoy link this whole thing is based on, and it absolutely ate πŸ”₯ go look at it. that's the source of the vibe.)


Copyright Β© 2013 by Pablo Roman Andrioli. 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.

so like, yes you can use it, copy it, sell it, whatever β€” just keep the copyright notice and the permission notice in there. and no promises that it's good for anything, and no warranty of any kind, express or implied. it's "as is," periodt. don't come for me πŸ’…

🧚 AUTHOR

Pablo Roman Andrioli.

absolute icon. we stan. 🌟


and that's the whole page!! this one comes from X Version 11, version 6.17-1.fc44, dated 13-Oct-2026. go stare at some fractal stars bestie, you deserve it πŸ«ΆπŸ’–βœ¨

πŸ“¦ where this page comes from