synthwavecity(6)

πŸ“¦ version 6.15, in alpine 3.24, arch rolling, nixpkgs unstable

πŸŒ† synthwavecity β€” a whole manual page, bestie

okay so this is synthwavecity(6), straight out of the XScreenSaver manual, and it is literally the prettiest thing you will ever run on your desktop. buckle up πŸ’–


✨ NAME ✨

synthwavecity β€” it's a screen saver, bestie. that's the whole job. πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

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

run it like that and the vibes begin. no cap. πŸ¦‹


🌸 DESCRIPTION 🌸

Let the neon wash over you.

that's it. that's the description. honestly? iconic. the manpage said what it said and it ate. 🌈


πŸ’… OPTIONS πŸ’…

every single flag, right here, no gatekeeping:

  • --visual visual β€” tells it which visual to use, bestie. legal values are either the name of a visual class, or the id number of a specific visual β€” and that id can be in decimal or hex, so go off with your 0x nonsense πŸ”₯
  • --window β€” draws on a newly-created window. this is the default. main character energy fr fr πŸͺŸ
  • --root β€” draws on the root window instead. less "new window", more "i live here now" πŸ‘‘
  • --delay number β€” per-frame delay, measured in microseconds. default: 20000, which is 0.02 seconds. so tiny. so precise. ⏱️
  • --speed number β€” animation speed. 2.0 means twice as fast, 0.5 means half as fast. math slay πŸ’€
  • --scale number β€” frame buffer resolution. 0.5 means halve the resolution for better performance but lower quality output. default 1.0, full quality, no compromises, we love a high-res queen ✨
  • --fps | --no-fps β€” whether to show a frames-per-second display at the bottom of the screen. yes bestie, you can turn it on OR off, the choice is yours πŸŽ€

🌿 ENVIRONMENT 🌿

the env vars it peeks at, iykyk:

  • DISPLAY β€” to get the default host and display number. classic. πŸ’œ
  • XENVIRONMENT β€” to get the name of a resource file that overrides the global resources stored in the RESOURCE_MANAGER property. fancy override behavior, we stan 🧚
  • XSCREENSAVER_WINDOW β€” the window ID to use with --root. good to know!! πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

go read these too, bestie:

that last one is a whole shadertoy link and honestly it's giving origin story ⭐


Copyright Β© 2019 by Jan MrΓ³z and 3w36zj6.

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 bit β€” read it properly, it's real: you get the permission above, but the notice has to stay, both of them, and it's "as is", no warranty, no promises. πŸ’…

πŸ‘‘ AUTHOR πŸ‘‘

Jan Mróz and 3w36zj6. kings, both of them. 🫢


and that's the whole page, bestie β€” X Version 11, 6.15, dated 30-Mar-2026, signed off with a little bow on top πŸŽ€βœ¨ go forth and let the neon wash over you πŸ’–

πŸ“¦ where this page comes from