atlantis(6x)

✨ atlantis ✨

okay bestie so this one is a screensaver module from XScreenSaver, and it's called atlantis πŸ’–


🦈 NAME 🦈

atlantis β€” draw swimming sharks, whales, and dolphins. yes literally. it's giving aquarium but make it GL 🌊🐬


πŸ‹ SYNOPSIS πŸ‹

atlantis [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [--whalespeed number] [--delay number]
[--size number] [--count number] [--no-texture] [--gradient]
[--wireframe] [--fps]

🫧 DESCRIPTION 🫧

so picture xfishtank... but writ large. no fr, like BIG. this is a GL animation of a whole bunch of sharks, dolphins, and whales just vibing around your screen πŸ¦ˆπŸ¬πŸ‹

and the swimming motions?? the swimming motions are great. that's not me being dramatic, that's canon. the way they glide is honestly iconic, main character energy, no cap πŸ’…


πŸ’… OPTIONS πŸ’…

  • --visual visual β€” pick which visual to use, bestie. legal values are either the name of a visual class, or the id number of a specific visual (decimal or hex, we don't judge πŸŽ€).
  • --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 πŸ–₯️
  • --window-id number β€” draw on the exact window you specify 🎯
  • --whalespeed number β€” Whale Speed. range is 0 - 1000. Default: 250 πŸ‹πŸ’¨
  • --cycles number β€” Shark Speed. Default: 100 πŸ¦ˆπŸ’¨
  • --size number β€” Shark Proximity. range is 100 - 10000. Default: 6000. yes the option is called "size" and it controls "proximity", we don't make the rules πŸ™ˆ
  • --count number β€” Number of Sharks. range is 0 - 20. Default: 4. (0 sharks is a valid choice and honestly? valid.) 🦈
  • --texture | --no-texture β€” whether to show shimmering water 🌊✨ sparkle sparkle
  • --gradient β€” whether to draw a gradient on the background, making it darker at the bottom πŸŒˆβ¬‡οΈ
  • --wireframe β€” render in wireframe instead of solid. skeleton mode 🦴πŸ”₯
  • --fps β€” Display the current frame rate, CPU load, and polygon count πŸ“ŠπŸ‘‘

🌸 ENVIRONMENT 🌸

  • 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 stored in the RESOURCE_MANAGER property πŸ“
  • XSCREENSAVER_WINDOW β€” The window ID to use with --root πŸͺŸ

πŸ‘€ SEE ALSO πŸ‘€

X(1), xscreensaver(1)

go read those if you want the full lore, iykyk πŸ“š


Copyright Β© 2002 by Mark Kilgard. πŸ’œ

and here's the legal bit, fr fr β€” 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, free to sell, just keep the notices, and nobody's promising it'll be good for anything. standard. πŸ’€

✍️ AUTHOR ✍️

Mark Kilgard. that's the whole author section. legend behavior πŸ‘‘βœ¨


okay that's the whole page bestie, you're fully caught up πŸŽ€

this was X Version 11, 6.17-1.fc44, dated 13-Oct-2026 β€” and the manual page itself is atlantis(6x). mwah, go watch some sharks πŸ’‹πŸ¦ˆπŸ’–

πŸ“¦ where this page comes from