xflame(6)
β¨ 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-idnumber β 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 π--visualvisual β 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 π--foregroundcolor or--fgcolor β the color of the flames; default red. and no, you can't change the background β the background color is always black. periodt. π€--bitmapfilename β specifies the bitmap file to use (a monochrome XBM file). the namenonemeans 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 theRESOURCE_MANAGERproperty. 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:
X(1)xscreensaver(1)
π COPYRIGHT π
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
- alpine 3.24: xscreensaver-doc 6.15-r0 Β· GPL-2.0-or-later GPL-3.0-or-later 0BSD MIT
- arch rolling: xscreensaver 6.15-1 Β· LicenseRef-XScreenSaver
- nixpkgs unstable: xscreensaver 6.15
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms