batteredplanet(6x)

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

πŸ’« batteredplanet(6x) β€” the XScreenSaver manual, bestie edition πŸ’«

okay so. sat down. opened the XScreenSaver manual. and it's this one. batteredplanet is a screensaver from the XScreenSaver crew and it is genuinely so pretty it's giving astronomy girlie πŸ”­βœ¨


✨ NAME ✨

batteredplanet β€” screen saver. that's it. that's the whole job description. main character energy πŸͺ


✨ SYNOPSIS ✨

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

✨ DESCRIPTION ✨

okay picture this: an alien planet. covered. covered in craters. like it has been THROUGH it, bestie πŸ˜­πŸ’€ and then hovering around in the sky above it there are other celestial objects. that's the vibe. that's the whole saver. lowkey iconic, no notes πŸ’–


✨ OPTIONS ✨

every single flag, present and accounted for, fr fr 🫢

  • --visual visual β€” tells it which visual to use. legal values are the name of a visual class, or the id number of a specific visual (and that id can be decimal or hex, so go off with whatever format you like πŸ’…)
  • --window β€” draw on a newly-created window. this is the default, so if you do nothing at all, this is what you get bestie πŸŽ€
  • --root β€” draw on the root window instead. your whole desktop gets planet'd. obsessed.
  • --delay number β€” per-frame delay, measured in microseconds. default: 20000 (which is 0.02 seconds, if you're not a microseconds girlie).
  • --speed number β€” animation speed. 2.0 means twice as fast, 0.5 means half as fast. do with that what you will πŸƒβ™€οΈ
  • --scale number β€” frame buffer resolution. 0.5 means halve the resolution for better performance but lower quality output. default is 1.0, which is full quality. so if your machine is struggling, you know what to do ✨
  • --fps | --no-fps β€” whether to show a frames-per-second display at the bottom of the screen. numbers in the corner. for the data girlies πŸ“Š

✨ ENVIRONMENT ✨

the environment variables. they're doing stuff. we love them 🌸

  • 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.
  • XSCREENSAVER_WINDOW β€” the window ID to use with --root.

✨ SEE ALSO ✨

(that shadertoy link is where this whole thing came from btw. the origin story. iykyk 🌈)


Copyright Β© 2020 by Otavio Good. 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.

ok so the legal part is the legal part and we do NOT paraphrase the legal part. read it, respect it, it's there πŸ’œ

✨ AUTHOR ✨

Otavio Good. king behavior. thank you for the craters πŸ‘‘


and that's the whole page bestie πŸ’… this one shipped as part of X Version 11, version 6.17-1.fc44, dated 13-Oct-2026. go stare at a very beat-up alien planet, you've earned it πŸͺπŸ’– no cap.

πŸ“¦ where this page comes from