CYCLONE(1)

πŸ’« cyclone β€” the tornado screen saver, bestie πŸ’«

okay so picture this: you're just vibing at your computer, and then boom πŸ’₯ β€” TORNADOES. On your screen. That's the whole concept and honestly? iconic.

This lil cutie lives in the Really Sli...creenSavers(1) family, and this particular page is filed under General Commands Manual. iykyk πŸŒͺ️


πŸŒͺ️ NAME πŸŒͺ️

cyclone β€” tornado screen saver. that's it. that's the whole job. slay.


✨ SYNOPSIS ✨

cyclone [--root/-r] [--maxfps/-x number] [--vsync/-y number] [--dpms/-M
number] [--cyclones/-c number] [--particles/-p number] [--size/-i
number] [--complexity/-C number] [--speed/-e number] [--stretch/-s]
[--no-stretch/-S] [--showcurves/-v] [--no-showcurves/-V]

πŸ¦‹ DESCRIPTION πŸ¦‹

Straight from Terry Walsh himself (http://reallyslick.com), and I'm quoting fr fr:

"This screen saver makes tornadoes on your screen. I wrote it for my storm chasing partner, but you can have it too."

not him writing a whole screen saver for his storm chasing partner 😭 that's main character energy and we're obsessed 🫢

And it got ported to Linux by Tugrul Galatali. thank you king πŸ’…


πŸŽ€ OPTIONS πŸŽ€

one bullet per flag, no skips, let's go ✨

  • --root β€” draw right on the root window. going full desktop takeover, no cap πŸ’œ
  • --maxfps number β€” sets the maximum frame rate. put a lil speed limit on the glow-up.
  • --vsync number β€” limit redraws to the specified number of vertical refreshes. range is 0 - 100. Default: 1. she's synced, she's locked in πŸ’–
  • --dpms number β€” stop rendering new frames if the display isn't on. range is 0 - 1. Default: 1. like, if nobody's watching, why is she performing πŸ™ˆ
  • --cyclones number β€” number of cyclones. range is 1 - 10. Default: 1. want more than one tornado? go off, queen πŸŒͺ️πŸŒͺ️πŸŒͺ️
  • --particles number β€” particles per cyclone. range is 1 - 10000. Default: 200. that's a LOT of lil sparkles bestie ✨
  • --size number β€” particle size. range is 1 - 100. Default: 7. chunky particles or dainty ones, your call πŸŽ€
  • --complexity number β€” cyclone complexity. range is 1 - 10. Default: 3. she contains multitudes πŸŒ€
  • --speed number β€” speed. range is 1 - 100. Default: 10. how fast is this storm moving, because I need to know ⚑
  • --stretch β€” stretch. Default: True. on by default, she's already stretched out and feeling herself πŸ’…
  • --showcurves β€” show curves. Default: False. off by default, but turn it on if you wanna see the curves, and honestly same 🌈
heads up bestie: the synopsis also lists --no-stretch/-S and --no-showcurves/-V. those are the off-switches, and the manual's OPTIONS section doesn't spell them out any further β€” so I'm not gonna make stuff up about them, periodt 🫢

πŸ’» ENVIRONMENT πŸ’»

  • DISPLAY β€” to get the default host and display number. that's how she knows where to show up πŸ’«

πŸ‘€ SEE ALSO πŸ‘€

  • X(1),

Copyright Β© 2002 by Terry Walsh and Tugrul Galatali.

Cyclone is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. πŸŽ‰

Cyclone is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. 🫢 (yes the all-caps is doing the most but that's the legal vibe, respect it)


πŸ‘‘ AUTHOR πŸ‘‘

Terry Walsh and Tugrul Galatali <tugrul@galatali.com>


and that's the whole page bestie!! this one ships as part of X Version 11, and it's filed back under Really Sli...creenSavers(1) β€” go make some tornadoes, you absolute icon πŸŒͺοΈπŸ’–βœ¨