noxfire(6)

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

πŸ’– noxfire(6) β€” the XScreenSaver manual, but make it cute πŸ’–

okay bestie, so you're looking at noxfire, which is a page from the XScreenSaver manual and honestly? it's giving ✨ring of fire✨ and I'm obsessed. let's get into it 🫢


πŸ”₯ NAME

noxfire β€” screen saver. that's it, that's the whole vibe. πŸ’…


✨ SYNOPSIS

[--root] [--delay number] [--speed number] [--scale number] [--fps]

like, that's the whole summoning ritual right there. copy it, paste it, slay. 🌸


πŸŽ€ DESCRIPTION

"I fell in to a burning ring of fire; I went down, down, down and the flames went higher."

no cap, that's literally the entire description in the original and I refuse to elaborate further. it's a screen saver. it has flames. it's iconic. πŸ”₯πŸ‘‘


πŸ’… OPTIONS

bestie there are options and we are going to go through every single one because I don't gatekeep. 🧚

  • --visual visual β€” tells it which visual to use. legal values are either the name of a visual class, or the id number (decimal or hex, we're flexible like that) of a specific visual.
  • --window β€” draws on a newly-created window. this is the default, so if you do nothing, this is what you get. main character energy fr fr.
  • --root β€” draws on the root window instead. go big or go home.
  • --delay number β€” per-frame delay, measured in microseconds. default: 20000 (that's 0.02 seconds, if you were doing the math πŸ™ˆ).
  • --speed number β€” animation speed. 2.0 means twice as fast, 0.5 means half as fast. so 1.0 is, like, normal speed. iykyk.
  • --scale number β€” resolution. valid range is 0.1 - 1.0. default: 1.0.
  • --fps | --no-fps β€” whether to show a frames-per-second display at the bottom of the screen. yes that little counter. he's doing his best. ⭐

🌈 ENVIRONMENT

the environment variables it reads, and what they do:

  • 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 lot of words, but they all matter πŸ’œ)
  • XSCREENSAVER_WINDOW β€” the window ID to use with --root.

πŸ¦‹ SEE ALSO

go check out the friends of this page, they're all iconic:


Copyright Β© 2025 by Matt Vianueva.

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.

🚨 okay real talk for a sec β€” that "as is, no warranty" bit is not a joke, it's a real legal caveat. no promises that this thing is fit for anything. read it and weep (respectfully). πŸ’€

πŸ“ AUTHOR

Matt Vianueva <diatribes@gmail.com>.


aaaand that's the whole page bestie, we ate and left no crumbs πŸ’…βœ¨

X Version 11 Β· 6.15 Β· 30-Mar-2026 β€” mwah, thanks for reading, love u, bye πŸŽ€πŸ«Ά

πŸ“¦ where this page comes from