Skip to content
Bakkeby edited this page Nov 18, 2025 · 2 revisions

dack is an X11 wallpaper setter that can apply filters and other effects to images during runtime.

This means that you can add new life to your old wallpapers and optionally change the tone of the wallpaper to better fit your preferred theme.

For example take this original wallpaper.

That could be rendered with colours inspired by the port-wine theme.

How about making it fit better with the nord theme?

Alternatively the dracula theme.

Or maybe just give it a bit of a CRT look with chroma drift, scanlines and other distortions.

The idea of dack originates from a variant of slock where I wanted to have a lock screen that was a screenshot of the current desktop but with various effects applied to make text etc. unreadable.

That evolved into being able to use wallpapers with similar effects as the lock screen. That gave a consistent look and colour grading regardless of the wallpaper. In turn some exceptionally good looking lock screens led to the idea that it would be cool to use the same mechanism when setting the desktop wallpaper as well.

In principle one could use it as a "reversed pywal" where instead of generating a colour scheme based on the major colors of the background wallpaper, one could instead change the wallpaper to use the major colors of the current theme.

Clone this wiki locally