# Canvas Inbox Sync An Obsidian plugin that keeps an `Входящие` card in an Obsidian Canvas synchronized with unchecked checklist items from the other text cards. ## Use 1. Install and enable the plugin. 2. Add a text card to a Canvas whose first heading is `# Входящие`. 3. In other text cards, use normal Markdown checkboxes: `- [ ] task`. 4. The Inbox card shows entries as `Subject :: task`. Checking a task in its subject card removes it from Inbox. Checking an Inbox entry marks the matching source task complete. The plugin polls Canvas files every two seconds because Canvas saves its JSON without always emitting a vault modification event. ## Manual installation Download `main.js`, `manifest.json`, and `versions.json` from a GitHub Release. Create `.obsidian/plugins/canvas-inbox-sync/` in your vault, copy the three files there, then enable **Canvas Inbox Sync** in Settings → Community plugins. ## License MIT