Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Graph Wallpaper

Kibeom LeeKibeom Lee

Show the live graph view as your desktop wallpaper, slowly rotating, on Windows and Linux (X11).

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

English | 한국어

Show Obsidian's graph view as your desktop wallpaper. It is the real, live graph: new notes and links appear as you write, and the graph can slowly rotate, drift and "breathe".

Features

  • Live desktop wallpaper: the graph opens in its own window that sits behind all other windows, on every workspace, and out of the taskbar, dock and Alt+Tab. Showing the desktop (Win+D or Super+D) keeps it visible.
  • Live motion: slow rotation around the graph's center, gentle drift and zoom. It pauses for a few seconds after you pan or zoom, then continues from your new view.
  • Graph only: hides the tab bar and view header; graph controls appear on hover.
  • Choose the graph: the core Graph view, or the Advanced Graph View community plugin if you have it installed (shown without motion).
  • Survives restarts: Obsidian restores the wallpaper window and the plugin pins it again.

Usage

  1. Enable the plugin. The wallpaper opens automatically (turn off Open on startup in the settings to change this).
  2. Use the ribbon icon or the command Graph Wallpaper: Toggle wallpaper to show or hide it.
  3. Adjust motion, speed and frames per second in the plugin settings. Lower frames per second use less CPU and GPU; 10 to 15 already looks smooth.

Platform support

Platform Status
Linux, X11 session Supported. Needs python3 (installed by default on most distributions).
Windows 10 and 11 Supported, experimental. Uses the built-in Windows PowerShell. The wallpaper is display-only, because the desktop icons layer receives the mouse.
Linux, Wayland session Not supported: Wayland does not let apps place their windows on the desktop layer.
macOS Not supported.

Windows support is new. If the wallpaper does not appear or looks wrong, please open an issue with your Windows version.

How it works

Obsidian plugins cannot change how the operating system stacks windows, so the plugin starts a small helper process for the wallpaper window:

  • Linux (X11): a Python script (wallpaper-helper.py) marks the window as a desktop window through the standard EWMH window-manager hints, using libX11 directly.
  • Windows: a PowerShell script (wallpaper-helper.ps1) moves the window into the desktop window behind the icons, the same technique other live-wallpaper tools use.

The helper source code is part of this repository (src/helpers). It is bundled in main.js and written to the plugin folder (.obsidian/plugins/graph-wallpaper/) when the wallpaper starts. The helper stops when you turn the wallpaper off or quit Obsidian, and the window returns to normal.

Live motion drives the core graph view's renderer, which is not part of Obsidian's public API. If a future Obsidian version changes it, the motion stops while the wallpaper itself keeps working.

Disclosures

  • No network use and no telemetry.
  • Runs local helper processes (python3 on Linux, powershell.exe on Windows) to change the wallpaper window's properties, as described above.
  • Files: only writes the helper script into its own plugin folder inside your vault. It does not access files outside your vault.

Manual installation

Download main.js, manifest.json and styles.css from the latest release into <vault>/.obsidian/plugins/graph-wallpaper/, then restart Obsidian and enable the plugin in Settings → Community plugins.

Development

npm install
npm run dev     # Rebuild main.js on change.
npm run build   # Type-check and build main.js for release.

License

MIT

HealthExcellent
ReviewSatisfactory
About
Display Obsidian's live graph as your desktop wallpaper, updating in real time as notes and links change. Enable slow rotation, gentle drift and zoom, show only the graph, and keep the wallpaper window behind other apps across workspaces.
VisualizationAppearanceWorkspaces
Details
Current version
1.0.0
Last updated
7 hours ago
Created
7 hours ago
Updates
1 release
Compatible with
Obsidian 1.7.2+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
Kibeom LeeKibeom Leeleekey
GitHubkbeom9307
  1. Community
  2. Plugins
  3. Visualization
  4. Graph Wallpaper

Related plugins

Galaxy View

Cinematic 3D graph view of your vault — fly through your notes like NASA Eyes.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

ExcaliBrain

An interactive, structured mind-map of your Obsidian vault.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.