Obsidian Plugin Multi-source Dynamic Wallpaper

Dynamic Theme Background

Build Your Own Wallpaper Library in Obsidian!

Make every note-taking experience visually inspiring

7+ Wallpaper Sources
HD Wallpapers
100% Free & Open Source
Scroll to explore

🎬 Preview

🌐Multi-Source Mix
🎚️Live Tuning
🧠Caching & Prefetch
⌨️Command Palette
🔧Custom API

Key Features

An elevated wallpaper experience crafted for Obsidian

🖼️Multi-source Library

Unsplash, Pixabay, Pexels, Wallhaven + custom API & local folders—flexibly combine and curate.

🎨Visual Tuning

Adjust blur, brightness, saturation, hue & more—theme-friendly and dark/light aware.

Smart Rotation

Time windows, interval auto-change, command palette quick switch, minute-level scheduling.

🤝Great UX

Async loading, caching, default presets, batch ops & shortcut commands for fast workflows.

🚀Performance Minded

Optimized rendering & caching for minimal impact on editor responsiveness.

📦Roadmap

Weather integration, theme packs, video / audio / AI backgrounds, mobile refinements.

⬇️ Installation

Pick a method below. Once enabled, jump to Quick Start to configure rotation & sources.

🛒 Community Marketplace Pending Review

    Currently in Obsidian review queue. Until approved, use BRAT or Manual. Track PR in obsidian-releases.
    Need help? See the README or report an issue.

    🚀 Quick Start

    Already installed? In three short steps you'll have smart rotation running.

    STEP 1

    Add Sources

    Add local images or enable API providers (Unsplash / Pixabay / Pexels / Wallhaven / Custom).

    STEP 2

    Set Rotation

    Choose interval + optional time windows (morning / day / night) for contextual change.

    STEP 3

    Control & Enjoy

    Use status bar clicks or Command Palette (dtb) to switch, save & fetch.

    Status bar controls
    Status Bar Snapshot

    Status Bar Quick Control

    🖱️ Left Click Random wallpaper
    🖱️ Middle Click Open settings tab
    🖱️ Right Click Save current background

    Daily interaction happens here or via the command palette.

    Tip: assign hotkeys for even faster switching

    🌐 Supported Sources

    High quality wallpaper platforms + custom endpoints

    FAQ

    Which wallpaper sources are supported?
    Unsplash, Pixabay, Pexels, Wallhaven plus custom APIs; more incoming.
    How do I set rotation rules?
    Configure time slots, interval auto-rotate or trigger manually via the command palette.
    Theme & mobile support?
    Yes—responsive layout and theme variable integration for dark & light modes.
    Performance impact?
    Async loading + smart caching keeps the workspace responsive.
    Feedback & issues?
    Report bugs via Bug Report or suggest features via Feature Request.
    Where is configuration stored?
    Inside your vault .obsidian/plugins/obsidian-dynamic-theme-background/ folder (standard Obsidian plugin pattern).
    API usage must comply with each provider's Terms of Service. Respect rate limits & attribution policies where required.
    Try switching →