downfall(6x)

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

πŸ’§ NAME πŸ’§

okay so bestie, meet downfall(6x) β€” it's a screen saver, and it lives in the XScreenSaver manual. that's the whole name section, slay, moving on πŸ’…


🌊 SYNOPSIS 🌊

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

that's it. that's the whole summoning ritual. ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so like β€” imagine you're zoomed ALL the way in on a waterfall. but make it grayscale. no colors, no rainbow, just vibes and falling water, super close up. that's literally the entire thing. it's giving "art gallery but it's your monitor and it's saving your screen." πŸŽ€


πŸŽ€ OPTIONS πŸŽ€

here's where you get to customize. every single one, no skipping, i would never πŸ™ˆ

  • --visual visual β€” pick which visual you wanna use. legal values are either the name of a visual class, or the id number of a specific visual (and yes, you can write that number in decimal OR hex, your call bestie).
  • --window β€” draw on a brand-new window that gets created just for this. this one is the default, so if you don't say anything, this is what you get. main character energy πŸ’…
  • --root β€” draw directly on the root window instead.
  • --delay number β€” the per-frame delay, measured in microseconds. default is 20000, which is 0.02 seconds, if you were wondering. it's giving "chill frame pacing."
  • --speed number β€” how fast the animation goes. 2.0 means twice as fast, and 0.5 means half as fast. math is math. πŸ”₯
  • --scale number β€” the resolution, and it has to be between 0.1 and 1.0. default is 1.0. so like, dial it down if you want it crunchy ✨
  • --fps | --no-fps β€” whether or not to show a frames-per-second display at the bottom of the screen. want the numbers? --fps. don't? --no-fps. simple as. πŸ‘‘

🌸 ENVIRONMENT 🌸

these are the env vars it peeks at, no cap:

  • DISPLAY β€” used to get the default host and display number.
  • XENVIRONMENT β€” used to get the name of a resource file that overrides the global resources that are stored in the RESOURCE_MANAGER property.
  • XSCREENSAVER_WINDOW β€” the window ID to use alongside --root.

πŸ‘‘ SEE ALSO πŸ‘‘

go read these too, i'm obsessed with them fr fr:


Copyright Β© 2025 by Matt Vianueva. and here's the legal bit, keeping it exact because that's how licenses work, bestie:

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.

🫢 AUTHOR 🫢

Matt Vianueva <diatribes@gmail.com>. πŸ’–


and that's the whole page!! X Version 11, 6.17-1.fc44 dated 13-Oct-2026, and yeah the page title is downfall(6x) in case you forgot already. go forth and watch that grayscale water fall, you absolute icon πŸ¦‹πŸŒΈπŸ’…

πŸ“¦ where this page comes from