Repository navigation
Wallpapers
Wiktor edited this page Oct 16, 2026
·
1 revision
Open the gallery with Super + Shift + W.
| Kind | Drawn by | Cost |
|---|---|---|
| Photo |
mist-ui on the CPU, once at screen size |
no GPU context, no extra process |
| Live scene (about 75: dunes, aurora, ocean, lava, nebula, fireworks, ...) |
mist-wall, GLSL 150 on EGL |
one GL process; it slows down behind windows |
| Weather sky |
mist-wall, behind the weather card |
follows the current conditions |
Settings in ~/.config/mist/wallpaper.json:
{ "live": "dunes", "image": "", "tempo": "normal", "music": false }-
live: a preset id from native/assets/live-presets.js; empty means the photo. -
image: an absolute path to a photo. -
tempo:calm,normal,fast. -
music:truemakes the presets that react to music follow the playing audio.
Photos for the gallery come from $MIST_WALLPAPERS, else Pictures/Wallpapers (Pictures/Tapety with a
Polish $LANG) from ~/.config/user-dirs.dirs.
With a photo, mist-wall exits and the whole shell runs without a GPU context.
Render a frame without touching the session:
mist-wall-bin --png out.ppm dunes 1920 1080Mist is not affiliated with Apple. GPL-3.0-only. Repository · Issues · Discussions