imsmap(6)
β¨ imsmap β the manual, but make it cute β¨
ok so this is imsmap(6) from the XScreenSaver manual, and bestie, it makes fractal maps. like, actual map-y cloud-y patterns. welcome to the group chat π«Ά
π« SYNOPSIS
imsmap [--display host:display.screen] [--foreground color]
[--background color] [--window] [--root] [--window-id number][--mono]
[--install] [--visual visual] [--ncolors int] [--delay seconds]
[--delay2 microseconds] [--iterations int] [--mode h|s|v|random] [--fps]
that's the whole vibe. run it, get fractals. π₯
π DESCRIPTION
okay so the imsmap program generates map or cloud-like patterns. that's literally the whole personality. fractal maps. clouds. textures. gorgeousness. βοΈβ¨
and the way it looks quite different in monochrome and color? iconic behavior honestly. like it has two completely different lewks and both ate π
πΈ OPTIONS πΈ
imsmap accepts the following options β here's the full lineup, no skips, no cuts, periodt:
--windowβ draws on a newly-created window. this one is the default, so if you do nothing, this is what you get β¨--rootβ draws on the root window instead. main character energy for your whole desktop π--window-idnumber β draws on the specified window. you pick the window, you get the fractals πͺ--monoβ if you're on a color display, this makesimsmappretend we're on a monochrome display. delulu is the solulu π--installβ installs a private colormap for the window. fancy π--visualvisual β specifies which visual to use. legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual. so many options, all valid π¦--ncolorsinteger β how many colors to use. default50. fifty whole colors, we're thriving π--delayinteger β how long to delay between images. default10seconds. patience is a virtue bestie π§--delay2integer β how long to delay between bitmaps. default200000(that's0.2seconds). short little pause, lil breather π--iterationsinteger β a measure of the resolution of the resultant image, from0to7. default7. more iterations = more detail = more to be obsessed with β--mode[hue|saturation|value|random] β the axis upon which colors should be interpolated between the foreground and background color. defaultrandom. chaos is the default, love that for us π--fpsβ displays the current frame rate and CPU load. numbers! metrics! slay π
β οΈ quick vibe check:--modein the synopsis is written ash|s|v|random, and the option list sayshue | saturation | value | randomβ same thing, spelled out. iykyk π
π¦ ENVIRONMENT π¦
the environment variables it reads, no gatekeeping:
DISPLAYβ to get the default host and display number. this is how it knows where to draw, bestie π₯οΈXENVIRONMENTβ to get the name of a resource file that overrides the global resources stored in theRESOURCE_MANAGERproperty. it's giving "settings but extra" πXSCREENSAVER_WINDOWβ the window ID to use with--root. the root window's lil name tag π
π₯ SEE ALSO π₯
X(1)xscreensaver(1)
go read those too, they're the extended universe π«Ά
π AUTHOR π
- Juergen Nickelsen
<nickel@cs.tu-berlin.de>,23-aug-92. - Hacked on by Jamie Zawinski
<jwz@jwz.org>,24-aug-92,17-May-97.
two legends, one fractal map generator. we stan π
and that's the whole page, bestie!! originally X Version 11, version 6.15, dated 30-Mar-2026 β ok bye, go make some clouds βοΈπ
π¦ 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