Skip to content

Wallpapers

Wiktor edited this page Oct 16, 2026 · 1 revision

Wallpapers

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: true makes 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 1080

Clone this wiki locally