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

Omarchy Tray

Juanma LópezJuanma López44 downloads

Keep Obsidian in the system tray with an icon that auto-adapts to your Omarchy theme.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Keep Obsidian running in the system tray with an icon that auto-adapts to your Omarchy theme.

Forked from Background Tray (Synaphi, MIT). All original close-to-tray features are preserved — the fork adds automatic theme-color detection so the tray icon always matches your Omarchy bar text color, updating live when you switch themes.

Desktop only. Linux (Wayland/SNI) is the primary target. Windows and macOS work but theme detection is Omarchy-specific.

Why?

The original Background Tray uses a static icon. On Omarchy, when you switch between light and dark themes, the tray icon would stay the same color and look out of place against the bar. This fork reads the active theme's bar text color from ~/.local/state/omarchy/current/theme/shell.toml and regenerates the icon automatically — no restart needed.

Features

  • Run in background — closing the window (X) hides Obsidian to the tray instead of quitting.
  • Adaptive tray icon — the icon color matches your Omarchy theme's bar text, generated from the official Obsidian logo SVG via rsvg-convert.
  • Live theme switching — when you run omarchy theme set <theme>, the tray icon updates within 500ms without restarting Obsidian.
  • Tray icon — left-click toggles show/hide; right-click menu shows vault name, Show/Hide, Relaunch, Quit.
  • Single-instance focus — relaunching Obsidian while hidden restores the existing window instead of opening the vault picker.
  • Custom icon override — set trayIconPath in settings to use your own icon. Leave empty for auto-detection.
  • Turning the plugin off restores all default behaviour completely.

Install

Manual: copy main.js, manifest.json, and styles.css into <vault>/.obsidian/plugins/omarchy-tray/, then enable it under Settings → Community plugins.

BRAT (beta): add https://github.com/lopezjuanma96/omarchy-tray in the BRAT plugin.

Requirements

  • Obsidian 1.4.0+
  • Omarchy (for theme auto-detection)
  • rsvg-convert (included with Omarchy; used to render SVG → PNG for the tray icon)

If Omarchy or rsvg-convert is not available, the plugin falls back gracefully to Obsidian's built-in app icon.

Building

npm install
npm run dev     # watch build → main.js
npm run build   # typecheck + production bundle

License

MIT © Synaphi (original) — fork maintained by Juanma Lopez

HealthExcellent
ReviewCaution
About
Keep Obsidian running in the system tray and hide the window on close instead of quitting. Auto-adapt the tray icon to your Omarchy theme's bar text color and update it live on theme switch; use left-click to toggle show/hide, right-click for vault/Show/Hide/Relaunch/Quit, single-instance relaunch, and optional custom icon.
InterfaceAppearance
Details
Current version
1.0.1
Last updated
3 weeks ago
Created
3 weeks ago
Updates
2 releases
Downloads
44
Compatible with
Obsidian 1.4.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
Juanma LópezJuanma Lópezlopezjuanma96
GitHublopezjuanma96
  1. Community
  2. Plugins
  3. Interface
  4. Omarchy Tray

Related plugins

Hider

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

Note Toolbar

Add customizable toolbars to your notes.

Zen Mode

Hide most UI elements.

Pseudo Mica

Customize translucent window effects on Windows and macOS.

Disable Tabs

Disables having more than one tab open at a time.

Beautitab

Creates a customizable new tab view with beautiful backgrounds, quotes, search, and more.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Supercharged Links

Add attributes to internal links with the values of target note's frontmatter attributes.

Style Settings

Adjust theme, plugin, and snippet CSS variables.