xflame(6)

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

✨ xflame(6) β€” the XScreenSaver manual, but make it cute ✨

okay so bestie, you're looking at the xflame page from the XScreenSaver manual, and honestly? it's a vibe. let's get into it πŸŽ€


πŸ”₯ NAME πŸ”₯

xflame β€” draws animated flames. that's it. that's the whole thing. fire. on your screen. iconic πŸ’…


🌸 SYNOPSIS 🌸

xflame [--display host:display.screen] [--window] [--root] [--window-id
number][--install] [--visual visual] [--foreground color] [--hspread
int] [--vspread int] [--residual int] [--variance int] [--vartrend int]
[--bloom  --no-bloom] [--bitmap xbm-file] [--baseline int] [--fps]

like, yes, that's a lot of brackets. she's high-maintenance. she's worth it πŸ’–


πŸ¦‹ DESCRIPTION πŸ¦‹

so xflame literally just draws animated flames across the bottom of your screen. full main character energy, always burning, always glowing.

the flames occasionally flare up β€” like when your group chat gets spicy πŸ”₯ β€” and if you specify a bitmap, that image will float above the flames, burning. yes bestie, burning. dramatic? maybe. but it ate. πŸ‘‘


πŸ’œ OPTIONS πŸ’œ

xflame accepts the following options, and there's a LOT of them, so buckle up:

  • --window β€” draw on a newly-created window. this is the default, so if you do nothing at all, this is what you get. lowkey the lazy girl option and i respect it ✨
  • --root β€” draw on the root window. like, the actual desktop background. the big one. she's everywhere 🫢
  • --window-id number β€” draw on the specified window. you pick the window, she draws in it. you're in charge, bestie πŸ’…
  • --install β€” install a private colormap for the window. fancy. exclusive. VIP section energy ngl 🌈
  • --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. a whole menu of visuals, choose wisely πŸ‘‘
  • --foreground color or --fg color β€” the color of the flames; default red. and no, you can't change the background β€” the background color is always black. periodt. πŸ–€
  • --bitmap filename β€” specifies the bitmap file to use (a monochrome XBM file). the name none means not to use a bitmap at all. if unspecified, a built-in image will be used. so you can either bring your own pic or let her cook with the built-in one πŸ“
the other options are arcane. if someone would care to document them, that would be great. β€” no fr, that's genuinely what the page says 😭 like, they're out here in the synopsis (--hspread, --vspread, --residual, --variance, --vartrend, --bloom/--no-bloom, --baseline) but nobody documented them. mysterious. elusive. iykyk πŸ™ˆ
  • --fps β€” display the current frame rate and CPU load. she's not just pretty, she's transparent. numbers on screen. slay πŸ“Š

🧚 ENVIRONMENT 🧚

the environment variables she reads from, because context matters bestie:

  • 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. yeah. that one. πŸ’«
  • XSCREENSAVER_WINDOW β€” the window ID to use with --root.

⭐ SEE ALSO ⭐

go read these next, bestie, they're the friends of this page:


Copyright Β© 1996-1999 by Carsten Haitzler. 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.

(translation: go off, use it, just keep the notice and don't come for them if it breaks πŸ’€)


🌸 AUTHOR 🌸

primarily written by Carsten Haitzler <raster@redhat.com>. then, modified over the years by Rahul Jain <rahul@rice.edu>, Daniel Zahn <stumpy@religions.com>, and Jamie Zawinski <jwz@jwz.org>. a whole team. a whole era. the way they all contributed?? obsessed 🫢


and that's the page!! πŸŽ€ signed off from X Version 11, version 6.15, dated 30-Mar-2026 β€” go forth and set your screen on fire (metaphorically) bestie, mwah πŸ’‹πŸ”₯

πŸ“¦ where this page comes from