strange(6)

πŸ“¦
version 6.15 Β· 2 versions
, in alpine 3.24, arch rolling, nixpkgs unstable

πŸ’« strange(6) β€” the XScreenSaver manual, bestie edition ✨

okay so real talk: this is a page from the XScreenSaver manual, and it's about a program literally called strange. and yes bestie it draws strange attractors. that's the whole vibe. πŸŒ€


🌸 NAME 🌸

strange β€” draws strange attractors. that's it. that's the program. iconic behaviour, no notes. πŸ’…


✨ SYNOPSIS ✨

strange [--display host:display.screen] [--foreground color]
[--background color] [--window] [--root] [--window-id number][--mono]
[--install] [--visual visual] [--ncolors integer] [--delay microseconds]

[--fps]

πŸ¦‹ DESCRIPTION πŸ¦‹

so the strange program draws strange attractors. literally that's the description. she's mysterious, she's chaotic, she's mathematically gorgeous. no cap. πŸ”₯


πŸŽ€ OPTIONS πŸŽ€

strange accepts the following options β€” buckle up bestie, there's a bunch:

  • --window β€” draw on a newly-created window. this is the default btw, so if you do nothing, this is what you get. πŸ‘‘
  • --root β€” draw on the root window instead. main character energy, covering your whole desktop.
  • --window-id number β€” draw on the specified window. you pick the window, she draws on the window. simple as that.
  • --mono β€” if you're on a color display, just pretend we're on a monochrome display. delusion but make it aesthetic. πŸ’€
  • --install β€” install a private colormap for the window. fancy!
  • --visual visual β€” specify which visual to use. legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual. iykyk.
  • --ncolors integer β€” how many colors should be used (if possible). default 100. and the colors are chosen randomly, so every run is a lil surprise 🎁
  • --points integer β€” changes the number of points/iterations each frame. default 5500. and heads up: more than 6000 activates the accumulator, which makes parts of the image brighter or darker depending on how often the attractor hits each pixel. that's the glow-up mechanic ✨
  • --point-size integer β€” changes the size of individual points. default 1.
  • --zoom float β€” zooms in or out. default 0.9.
  • --brightness float β€” adjusts the brightness for accumulator mode. default 1.0.
  • --motion-blur float β€” adds motion blur. default 3.0, and no motion blur is 1.0. so if you want it crisp, set it to 1.0, bestie.
  • --fps β€” display the current frame rate and CPU load. numbers! on your screen! we love data πŸ“

🌈 ENVIRONMENT 🌈

  • 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.
  • XSCREENSAVER_WINDOW β€” the window ID to use with --root.

πŸ” SEE ALSO πŸ”

X(1), xscreensaver(1), xlock(1) β€” go read those too, they're the extended universe 🫢


Copyright Β© 1997 by Massimino Pascal.

Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation.


πŸ’– AUTHOR πŸ’–

Massimino Pascal <Pascal.Massimon@ens.fr>, 1997.

Ability to run standalone or with xscreensaver added by Jamie Zawinski <jwz@jwz.org>, 10-May-97.


okay that's the whole page bestie, you're officially a strange expert now πŸ§šπŸ’œ

this page is from X Version 11, version 6.15 (30-Mar-2026) β€” mwah, bye! πŸ’…πŸŽ€
πŸ“¦ where this page comes from