DEVONlink - Integrate Obsidian and DEVONthink

Download the Open DEVONthink record in Obsidian AppleScript

If you keep your Obsidian notes indexed in DEVONthink, I have just released a new plugin that allows you to open those notes directly from Obsidian, and a companion AppleScript that lets you open your Obsidian notes from within DEVONthink 3.

This video shows the user using the plugin and AppleScript to open notes back and forth from Obsidian and DEVONthink.

In version 2 of the plugin (now released), there’s also a command taking advantage of DEVONthink’s AI features to insert a list of items related to the current note into the note.

The Insert Related Items feature

Set up and use

The plugin

Download the plugin via the Obsidian Community Plugins gallery, or manually via GitHub.

The plugin has two commands:

  • Open note in DEVONthink
  • Reveal note in DEVONthink

Feel free to assign hotkeys for each.

It also adds a button to Obsidian’s menu ribbon. The button’s colour can be customized to either inherit colour from the theme you’re using or to stand out with DEVONthink’s bright blue hue.

The AppleScript

Get the AppleScript via the button above.

Open it in the AppleScript editor. On line 12, replace the ID there with the ID name of your vault.1 Find the ID in Application Support/obsidian/obsidian.json. Be sure that the name is an exact match.

Install it by following the instructions on the in-app Help → Toolbar Scripts page. (Or assign it to an Alfred or Keyboard Maestro macro or whatever you’d like!)

How it works

Disclaimer: the approach I used isn’t super robust.

From Obsidian to DEVONthink:

The plugin just finds the first instance of a file with the same name as the one you have active in Obsidian. If you have multiple files of the same name, it’ll just find the first one!

From DEVONthink to Obsidian:

The plugin takes the name of the file and generates an Obsidian URL scheme obsidian://open action.

Reporting issues

Please report issues or capture feature requests via the plugin’s GitHub Issues.

  1. The ID has since been made harder to find, so I updated the file to accept the name of your vault instead.↩︎

    ← Previous DEVONsave v3: A shortcut to help you clip articles to clean PDFs in DEVONthink To Go 3 (and DEVONthink 3)
    Latest posts
    DEVONlink - Integrate Obsidian and DEVONthink
    DEVONsave v3: A shortcut to help you clip articles to clean PDFs in DEVONthink To Go 3 (and DEVONthink 3)
    Connect DEVONthink PDFs, Bookends references, and Obsidian summary notes with this script
    → Cross-post: Intuition is confident abductive-inferential thinking
    → Note titles as API calls
    Why and how to use Obsidian and NotePlan together
    The best of both worlds: One-click reference metadata for Bookends with Zotero
    Distraction Deterrent
    Today’s Plan: A shortcut for planning your day with a text-based list and Fantastical
    DEVONsave: A shortcut to help you clip websites to DEVONthink To Go quickly and cleanly
    Fulcra → A turn of events
    Systemics and design principles in support of Tiago Forte’s PARA framework