deluxe(6x)

✨ deluxe β€” bestie edition ✨

okay so this is deluxe, from the XScreenSaver manual (that's the 6x part, iykyk) β€” and it draws a pulsing sequence of stars, circles, and lines. that's it. that's the vibe. πŸ’«


🌈 SYNOPSIS

deluxe [--display host:display.screen] [--visual visual] [--window]
       [--root] [--window-id number] [--delay number] [--thickness number]
       [--count number] [--ncolors number] [--transparent] [--no-db] [--fps]

no cap, that's the whole invocation right there. πŸ‘‘


πŸ’– DESCRIPTION

so what does it actually do? it draws a pulsing sequence of stars, circles, and lines. literally that. stars, circles, lines, pulsing, in sequence. it's giving screensaver main character energy and honestly? we're obsessed. ✨


πŸŽ€ OPTIONS πŸŽ€

every single flag, bestie, none skipped, fr fr:

  • --visual visual β€” tells it which visual to use. the legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual. pick your fighter. πŸ’…
  • --window β€” draw on a newly-created window. this one is the default, so if you do nothing, this is what you get. 🫢
  • --root β€” draw on the root window. going full desktop-wallpaper mode.
  • --window-id number β€” draw on the specified window. you point, it draws. 🎯
  • --delay number β€” per-frame delay, measured in microseconds. Default: 5000 (which is 0.01 seconds, for the record).
  • --thickness number β€” thickness of lines. Default: 50. chunky lines, iconic.
  • --count number β€” number of objects. Default: 5. five little guys doing their pulsing thing.
  • --ncolors number β€” number of colors. Default: 20. the palette is eating, ngl.
  • --transparent | --no-transparent β€” whether to use transparency. yes or no, that's the question. πŸ¦‹
  • --db | --no-db β€” whether to double buffer. double the buffer, double the... okay you get it.
  • --fps β€” display the current frame rate and CPU load. the little numbers, so you can watch them go. πŸ”₯

🌸 ENVIRONMENT 🌸

the environment variables, because the shell is literally the main character:

  • 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. yes that's a mouthful, but it's important, ok? πŸ’œ
  • XSCREENSAVER_WINDOW β€” the window ID to use with --root.

πŸ¦‹ SEE ALSO πŸ¦‹

go look at these too, bestie, they're part of the family:


Copyright Β© 2002 by 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.

so yeah β€” free to use however, but keep the notice, and don't come for anybody if it breaks, because there's no warranty. periodt. πŸ™ˆ

🧚 AUTHOR 🧚

Jamie Zawinski.


and that's the whole page! πŸŽ€ this shipped as part of X Version 11, manual version 6.09, dated 07-Jun-2024 β€” so go forth and pulse your stars, circles, and lines, and remember: free license, no warranty, slay responsibly. πŸ’–βœ¨

πŸ“¦ where this page comes from