Korean version: README_KO.md
A little portal that keeps the note you need right on top.
Synaptic Hatch lets any Obsidian window float above the rest, so you can jot thoughts, consult references, or run meetings without shuffling windows. Keep your favorite note in sight while you code, browse, or present.
⚠️ Desktop only. The plugin relies on Electron window controls and works on Windows, macOS, and Linux.
Light users
Power users
obsidian://custom-popout links.Ctrl/Cmd + P to open the command palette.Or click the 📌 indicator in the top-right corner (when enabled) to toggle pinning.
Ctrl/Cmd + P.💡 Tip: Assign hotkeys under Settings → Hotkeys so your go-to commands are always one keystroke away.
Custom commands are where Synaptic Hatch shines. Tailor them to your workflow.
| Type | When to use it | Example settings |
|---|---|---|
| 📄 File | Always open the same note, e.g., project dashboard or inbox | File path: Projects/Inbox.md |
| 📁 Folder | Spin up new notes on the fly, e.g., meeting logs or daily scratch pads | Folder: Meeting NotesFilename rule: {{date}}_meetingTemplate: Templates/meeting.md (optional) |
| 📅 Journal | Launch daily/weekly/monthly/quarterly/yearly notes | Granularity: choose from what’s configured in Daily Notes / Calendar / Periodic Notes |
| 📋 Blank | Need a clean scratch popout for ad-hoc notes | No extra settings required |
obsidian://custom-popout?vault=... link.Raycast (macOS)
1. Open Raycast → search “Quicklinks”.
2. Create a new Quicklink.
3. Name: “Work Daily Note”.
4. Link: paste the copied URI.
5. Invoke the Quicklink to open the popout instantly.
Alfred (macOS)
1. Create a blank Workflow.
2. Add a Hotkey trigger (e.g., Cmd+Shift+Space).
3. Connect it to an “Open URL” action with the copied URI.
4. Hit the hotkey to summon your note.
Stream Deck / system-wide shortcuts
Two toggles control the indicator on the main window and popout windows separately. For each, you can tweak:
💡 If the indicator overlaps other buttons, adjust the offsets until it sits comfortably.
Controls how {{date}} is expanded when creating files from folder commands.
Default: YYYY-MM-DD → produces 2024-03-15.
Examples:
YYYY년 MM월 DD일 → 2024년 03월 15일YYYYMMDD_HHmmss → 20240315_143022| Symptom | Fix |
|---|---|
| Window doesn’t stay pinned | Another app may override Always-on-Top. Restart Obsidian or test with a simpler setup. |
| Popout closes immediately | Requires Obsidian 0.15.0 or later. Update if needed. |
| Custom command missing | Ensure the command is enabled, all required fields are valid, and filenames avoid forbidden characters `/ \ : * ? " < > |
| URI fails | Vault names containing spaces or non-Latin characters are auto-encoded. Don’t edit the URI manually. |
| Indicator overlaps UI | Adjust the offset sliders in settings until it clears surrounding buttons. |
Use vault-relative paths, e.g., Projects/Work/Dashboard.md. Folder fields support auto-complete when you start typing.
{{date}} do?In folder commands, {{date}} is replaced with the current date formatted per your settings.
Example: {{date}}_meeting → 2024-03-15_meeting.md.
Whenever Obsidian’s Daily Notes core plugin, the Calendar community plugin (weekly), Periodic Notes, or similar periodic-note providers are active. Only the granularities that are configured in those plugins will appear.
<vault>/.obsidian/plugins/Found a bug or have an idea?
Distributed under the MIT License.
May Synaptic Hatch become the perfect portal for your ideas. 🚀