Animate GIF wallpapers in the shell

This commit is contained in:
SirBlob committed 2026-09-24 12:37:35 -04:00
1 parent 5419a35cd1
commit 59259e88b5
5 files changed
+27 -27

No files matched your search

-1
View File
@@ -133,7 +133,6 @@ Omarchy's own package list, because they were installed by hand on this machine:
| --- | --- |
| `python-pywal16` | `blob-wallpaper-set`, palette extraction |
| `python-terminaltexteffects` | `blob-screensaver`, the effects it draws |
| `awww` | the wallpaper daemon `blob-wallpaper-set` and `blob-theme-menu` drive |
| `playerctl` | the quick settings media row |
`playerctl` is in official `extra`, so it sits in the repo list.
+10
View File
@@ -88,6 +88,16 @@ Keys in the clock popup:
| Enter | back to today, or pick the highlighted month |
| Esc | close the month picker, then the popup |
## Animated wallpapers
The background plugin draws a GIF wallpaper with `AnimatedImage`, so it moves
however it was set: the wallpaper picker, `blob wallpaper set`, `blob bg set`,
or a theme's own background. The transition into it shows the first frame, and
the animation starts once the transition finishes. Per-monitor wallpapers from
`blob bg monitor` animate the same way. `awww` is no longer needed;
`blob-wallpaper-set` and `blob-theme-menu` still stop a leftover `awww-daemon`
so it cannot paint over the shell.
## Differences from upstream
This shell was forked from Omarchy 4.0.4 and is not tracked against it. The