Skip to main content

Obsidian integration

Obsidian lets Dainvo pair with a local vault so checkbox tasks and Daily Notes can appear in the Dainvo planning flow.

What syncs

Dainvo can import checkbox tasks from a paired vault, including title, completion state, tags, date-only due information, priority when it can be parsed, and the source note location. Task details can open the source note in Obsidian.

Obsidian is not a full remote task service. Dainvo does not use browser sign-in for Obsidian, does not upload vault files to a provider, and does not try to become a full Markdown editor. Obsidian task editing supports a smaller field set than Dainvo Tasks: title, completion, priority, tags, and date. Description, reminders, repeat, deadline, duration, and provider project selection are not supported for Obsidian tasks.

Pair a vault

  1. Install and enable the Dainvo Task Manager plugin in Obsidian.
  2. In Dainvo, open Settings > Integrations.
  3. Choose Connect Obsidian.
  4. Open Obsidian Settings > Dainvo Task Manager.
  5. Paste the bridge URL and pairing code from Dainvo before the code expires.
  6. Return to Dainvo and run Sync now if tasks do not appear automatically.

Daily Notes

After a vault is paired, Settings can enable Obsidian Daily Notes for one selected vault. When Daily Notes are enabled, Dainvo can show Daily Note buttons from calendar views and can open or save the selected day's note through the paired vault.

New Obsidian task creation in Dainvo is available only when Daily Note task creation is enabled for the paired vault. New tasks are written to that vault's Daily Note.

Obsidian Daily Notes are separate from Dainvo Daily Notes. Dainvo Daily Notes use a local Dainvo Notes folder and do not require Obsidian. If both features are enabled, the calendar can show separate Dainvo Notes and Obsidian buttons for the same day.

Scheduling and editing

Scheduling an Obsidian task in Dainvo creates a local Dainvo calendar block. It does not move the task to another note or rewrite a Markdown due date. Because Obsidian blocks are local Dainvo planning data, scheduling conflicts do not block scheduling in the same way as provider calendar conflicts.

Remove a vault

  1. Open Settings > Integrations.
  2. Find the Obsidian vault.
  3. Use Remove and confirm.
  4. Disable or remove the Dainvo Task Manager plugin in Obsidian if you no longer want local vault communication.

Removing an Obsidian vault from Dainvo does not delete notes from the vault.

Troubleshooting

  • Pairing expired: reopen Connect Obsidian in Dainvo and paste the new bridge URL and pairing code into Obsidian.
  • Plugin missing or disabled: enable the Dainvo Task Manager plugin in Obsidian and try pairing again.
  • Tasks missing: run Sync now and confirm the vault is open and readable in Obsidian.
  • Blank checkbox tasks missing: check whether Settings > Tasks hides blank Obsidian tasks.
  • Source note will not open: confirm the note still exists in the paired vault.
  • Daily Notes unavailable: confirm Daily Notes are enabled for the paired vault in Dainvo and that Obsidian's Daily Notes core plugin is configured.