README file from
GithubTraystone
Run the app in the system tray with custom window management and global quick notes.
Features
- Launch on startup: Automatically open the app when you log in to your computer.
- Run in background: Hide the app to the system tray instead of quitting when you click the close button.
- Dock icon toggle (macOS): Click the Dock icon to restore or hide the window.
- No shutdown blocking: The app exits normally on system shutdown.
- Global hotkeys: Toggle window focus and create quick notes with keyboard shortcuts.
- Custom tray icon: Replace the tray icon and tooltip text.
- Quick note: Create a new note instantly via the tray menu or hotkey.
- Hide taskbar icon: Hide the window icon from the taskbar or Dock.
Installation
From the Obsidian Community Plugins directory
- Open Obsidian Settings → Community Plugins.
- Search for "Traystone".
- Click Install and Enable.
Manual installation
- Download the latest release from GitHub Releases.
- Create the directory
.obsidian/plugins/traystone/inside your vault. - Copy
main.jsandmanifest.jsoninto that directory. - Restart Obsidian and enable the Traystone plugin in Settings → Community Plugins.
Usage
After enabling the plugin, an icon will appear in the system tray or menu bar:
- Left-click the icon (Windows/Linux): Toggle the window visibility.
- Left-click the icon (macOS): Open the context menu.
- Right-click the icon: Open the menu to create a quick note, show/hide the window, relaunch, or close.
Recommended settings
- Enable "Run in background" — the app hides to the tray instead of quitting when you close the window.
- Enable "Create tray icon" — manage the window via the tray icon.
- Optionally enable "Launch on startup" + "Hide on launch".
Notes
This is a desktop-only plugin. It provides full tray functionality on macOS, Windows, and Linux. On mobile devices, the plugin does not perform any actions and only displays an informational message.
Acknowledgements
Based on obsidian-tray by dragonwocky, developed under the MIT license.