A highly customizable and intelligent wallpaper management solution. Integrates multiple popular sources (Unsplash, Pixabay, Pexels, Wallhaven & custom). Supports local + remote image mixing so your knowledge space stays fresh and motivating.
An elevated wallpaper experience crafted for Obsidian
Unsplash, Pixabay, Pexels, Wallhaven + custom API & local folders—flexibly combine and curate.
Adjust blur, brightness, saturation, hue & more—theme-friendly and dark/light aware.
Time windows, interval auto-change, command palette quick switch, minute-level scheduling.
Async loading, caching, default presets, batch ops & shortcut commands for fast workflows.
Optimized rendering & caching for minimal impact on editor responsiveness.
Weather integration, theme packs, video / audio / AI backgrounds, mobile refinements.
Pick a method below. Once enabled, jump to Quick Start to configure rotation & sources.
obsidian-releases
.https://github.com/sean2077/obsidian-dynamic-theme-background
main.js
,
manifest.json
, styles.css
from Releases
.obsidian/plugins/obsidian-dynamic-theme-background/
Already installed? In three short steps you'll have smart rotation running.
Add local images or enable API providers (Unsplash / Pixabay / Pexels / Wallhaven / Custom).
Choose interval + optional time windows (morning / day / night) for contextual change.
Use status bar clicks or Command Palette (dtb
) to switch, save & fetch.
Access via Command Palette. Assign hotkeys for instant control.
High quality wallpaper platforms + custom endpoints
Planned & exploratory ideas (subject to change). Track progress on GitHub Issues / Milestones.
.obsidian/plugins/obsidian-dynamic-theme-background/
folder (standard Obsidian
plugin pattern).