Finn Voorhees

Developer

Finn is a Dublin-based iOS developer for Detail.co, who has worked on the MacStories Special Projects team since 2018 on a variety of development projects.

September 23, 2021

Export Markdown with Embeds: An Obsidian Plugin to Compile Documents with Embedded Notes

Compiling a table of contents.

Export Markdown with Embeds is a customizable plugin that compiles documents with embedded nested documents into a single document. Obsidian’s note embed feature allows you to embed a file or note in another note using the syntax: ![[My Note]]. The contents of embedded notes will be shown in Obsidian’s preview mode in place of the link. The feature is a good way to break up longform writing into sections but still be able to review it as a single document. However, when you export a note that has others embedded in it, the exported text includes the note, not the contents of embedded notes.

When the Export Markdown with Embeds plugin is run, it swaps the contents of any linked notes into the note that you’re exporting. This makes it easy to to create a note that serves as a table of contents of embedded notes for navigating between sections of a long document. You can use Obsidian’s built-in preview functionality to read the full document in the app or use Export Markdown with Embeds to export it as Markdown-formatted text.

READ MORE

September 21, 2021

Markdown Insert: An Obsidian Plugin for Creating Markdown-Formatted Web and Image Links

Markdown Insert is an Obsidian plugin that takes advantage of your system clipboard to let you link text and images as you write using Markdown syntax. The process is simple:

  • Copy a URL or image
  • Highlight some text in Obsidian
  • Invoke the Markdown Insert command in Obsidian

That’s all there is to it. The highlighted text becomes linked text. If you have a URL on the clipboard, it’s linked to the text you highlighted. If you have an image link on the clipboard, an Obsidian image link is created instead, which can be viewed when you switch to Obsidian’s preview mode.

Markdown Insert also works if you haven’t highlighted any text. In that case, the plugin creates a Markdown-formatted link with no title, placing the cursor between the square brackets, so you can easily add the linked text.

If you spend a lot of time writing in Markdown, this simple plugin saves a lot of keystrokes over time, which makes it much faster to write in Obsidian.

Upgrade to Club MacStories+ or Club Premier

Markdown Insert requires a Club MacStories+ or Club Premier subscription. You can read more about our plans here, then sign up or upgrade your existing Club MacStories account using the buttons below:

Join Club MacStories+:

Join Club Premier:

READ MORE

September 20, 2021

Todoist Tasks: An Obsidian Plugin to Create Tasks in Todoist with Two-Way Linking

The Todoist Tasks plugin in Obsidian.

Todoist Tasks is a plugin for Obsidian that enables you to create tasks in Todoist directly from Obsidian. As you take notes or write in Obsidian, you can create inline tasks using syntax describing the project, label, section, due date, priority, and any notes associated with a task.

Running the ‘Create and update tasks in current file’ command in Obsidian will find new tasks in the current note, create the task in Todoist using the Todoist API, and add a link to the task in Obsidian using the Todoist URL scheme.

Tasks can then be marked as completed in Obsidian or Todoist, and they will be marked as completed in the other when running the command next.

Upgrade to Club MacStories+ or Club Premier

Todoist Tasks requires a Club MacStories+ or Club Premier subscription. You can read more about our plans here, then sign up or upgrade your existing Club MacStories account using the buttons below:

Join Club MacStories+:

Join Club Premier:

READ MORE