YAML & Dataview

Dataview is an incredibly powerful plugin that allows you to filter data in your obsidian vault in a lot of really cool ways. In this post, I’m going to show you how I use it to create a table of book ratings from YAML metadata.

Dont’ worry, it’s not as complicated as it sounds. Here’s a post that walks you through the whole process.

How Dataview works

The best way to explain the Dataview plugin is to show an example. One of the ways I use it is to create a table of all of the ratings from the Bookworm podcast that I do with Joe Buhlig. We read a book every two weeks, we talk about what we got out of it, and we give the book a rating. And using Dataview, I can compile all of the ratings into a table.

So to start, I have a note in my Obsidian Vault for every single episode of bookworm. To add the rating, I simply add the YAML frontmatter metadata in Edit Mode like so:

---
(your YAML text)
---

Here’s what it looks like side-by-side in Edit Mode and Preview Mode:

In this particular example, I have a 3 pieces of metadata:

  1. The tag bookworm
  2. Joe’s Rating (4.0)
  3. My rating (4.0)

(In the podcast, we rate books from one to five stars, similar to the Amazon ratings. So this particular book, Joe gave it a 4 stars, and I gave it a 4 stars.)

Now from this point, we’re going to create a new note and use the Dataview plugin to create a table of all of these ratings in the new note. So the first thing we need to do is to install the Dataview plugin.

To install the plugin, click the Gear to access the Settings:

Then go to Community Plugins and click Browse:

Search the Dataview plugin. Once you find it, click Install and then Enable.

Note that in the plugin description, they give you a lot of other examples on how you might want to use this.

Now we can close the Settings and go back to our new note, Bookworm Ratings, and add the following code:

1
2
3
table Joe, Mike
from "Bookworm"
sort Mike desc

The three backticks are the Obsidian formatting for code snippets, and everything inside is telling the Dataview plugin what to do. Here’s a description of what’s going on here:

  • dataview tells Obsidian to use the Dataview plugin
  • table Joe, Mike tells Dataview to create a table with values from Joe & Mike from the YAML section of the desired files
  • from “Bookworm” tell Dataview to include all files from the Bookworm folder
  • sort Mike desc says to sort everything in descending order by the values in the Mike column

That’s all we have to do. Now when we click the Preview button, Dataview will render a table of ratings based on the values in the YAML metadata. Here’s a side-by-side screenshot of the code in Edit Mode and the table in Preview Mode:

But this is just one example of how you might use this incredible plugin. There are lots of other great examples over at the Obdisian forum if you need some additional inspiration.

(If you want more plugin recommendations, check out A Few of Our Favorite Obsidian Plugins).

Using Templates in Obsidian

Templates in Obsidian are a great way to jumpstart creating a new note. In this post, we’re going to show you how to set up and use a couple different types of templates in Obsidian. If you’d like to see it in action, here’s a short video from our upcoming PKM course.

Daily Notes Templates

The first type of template is a Daily Notes template. This is my daily notes template:

This is just a note in my Obsidian library. To use use a note like this as your daily notes template, go to the Settings –> Core Plugins and make sure that the Daily Notes plugin is activated.

Once activated, configure the settings for the Daily Notes plugin and make sure you have both the new file location set and the template file location. For example, my template file location is Templates/Daily Notes Template.

Now when we click the button to create a new Daily Note, it pre-populates the new note with our templated text:

General Templates

In addition to the Daily Notes template, you can use templates anywhere in Obsidian when creating a new note by activating the Templates core plugin. Go to Settings –> Core Plugins and make sure that the Templates plugin is activated as well as the Command Palette plugin (what you’ll use to insert the templates).

Next, go to the settings for the Templates plugin and set the folder that will contain your templates (mine is set to the Templates folder). Once you have your template files created, you can insert a template into a new note by opening the Command Palette with Command-P and selecting Insert Template (you can also use the keyboard shortcut Command-T).

Choose the template file you want to open, and the text from the template file gets inserted into your new note.

Turning Obsidian into the Perfect Writing App

When I first started using Obsidian, I expected it would help me make connections between my notes and inspire new ideas. But over the last 12 months I’ve been using the app, I have also fallen in love with it as a writing tool. In fact, I have written every article I’ve published in 2021 in Obsidian.

In this post, I want to share a few tweaks that make Obsidian my perfect writing app.

My Journey Away from Ulysses

Let me get this out right now: Ulysses is an incredible writing app.

It’s just not for me for a couple specific reasons.

First, publishing to the web isn’t quite as easy as it should be with Ulysses. It does give you the ability to publish straight to Wordpress, and you can even update blog posts from Ulysses now - if you can get it to connect to your custom Wordpress blog.

When this broke for me, I started digging in to how to fix it and quickly came across weird plugins and settings for modifying XMLRPC. And unfortunately, I could never get it functioning again. I fully understand it’s something on my domains, but the “simple instructions” didn’t work and even as a web developer I didn’t feel comfortable digging too far into this.

Which meant I was stuck copying and pasting into Wordpress. And because Ulysses doesn’t use standard Markdown, that meant I had to “export” my text first. Which works, but adds a few extra clicks or taps in order to get my text. Combine that with the fact that Ulysses has some weird Markdown formatting that never quite clicked for me in the first place, and I was left looking for a straight Markdown-based text editor.

Obsidian fits that description perfectly. It’s simple, uses plain text files, provides inline formatting, and supports standard Markdown formatting. It’s everything I’ve ever wanted in a plain text editor.

But there are a few additional settings and plugins you can use to make it even better as a writing app.

Obsidian Settings

First, let’s look at some of the settings.

To access these settings, click on the gear icon in the lower-left corner and then select Editor from the Settings sidebar.

The defaults are actually pretty good, but here’s the key settings you want if you’re going to use Obsidian for writing:

  • Make sure that Auto pair Markdown syntax is toggled ON. This creates both symbol and places the cursor in the middle, making it easier to create italicized or emphasized text.
  • Make sure Smart indent lists is toggled ON. This makes it easier to create bulleted and numbered lists quickly, automatically adding the next bullet when you hit the Return key.
  • Make sure that Fold heading and Fold indent are toggled ON. This creates carats for Markdown headers as well as indented text, adding some cool outliner-inspired features that make it easy to fold up text in large files and focus on the text you want.

There are a bunch of other settings you can customize, but may of them are simply personal preference. These are the important ones.

Once you have your settings, it’s time to move on to the plugins.

Obsidian Core Plugin Settings

There are two types of plugins in Obsidian: Core plugins that ship with the app, and Community plugins that you can install to extend the functionality of Obsidian. We’re going to look at the Core plugins first.

Here are my recommendations for modifying the Core plugins:

  • Make sure that Backlinks and Outgoing Links are both toggled ON. These are sections available in the right sidebar that show all of the notes that link to the active note and all of the notes linked to from the active note respectively. (If you’re new to the concept of connected notes, check out this article on using the local graph.)
  • Make sure that Outline is toggled ON. This adds a tab in the right sidebar that creates a table of contents for your note based on the Markdown headers. This is helpful when you need to jump to a specific section of a longer text as you can do so simply by clicking on the appropriate header title.
  • Turn theWord Count setting OFF. Word counts are important, but there’s a Community plugin that does this much better than the built-in word count tool here.

Again, there are a bunch of options here that are personal preference but these are the important ones. Once you have these Core plugins set, it’s time to add some Community plugins.

Obsidian Community Plugins for an Upgraded Writing Experience

You can access the Community plugins public directory by going to Settings –> Community plugins –> Browse once you’ve toggled off Safe Mode. From there, you can find plugins for just about anything, from embedding tasks from Todoist to creating timeblocked daily plans to creating kanban boards - all based off plain text files using standard Markdown.

Note that many of the plugins I will share here are replacements for standard features in Ulysses, so if you don’t mind non-standard Markdown formatting and don’t run into the publishing issues that I did maybe try that instead. But if you’re all in with Obsidian, here are the plugins I use to make Obsidian my perfect writing app.

Better Word Count

The first plugin is called Better Word Count. This replaces the built-in word count core plugin, but adds a few more options and features (for example, the ability to add the daily words written).

Here are the settings I recommend for this:

  • Make sure that Collect Statistics is toggled ON. This is required for the daily word count statistic.
  • Turn Select a Preset to Custom. This allows you to create your own stats formatting in the status bar. I use w: {word_count} c: {character_count} dw: {words_today} which gives me the words and characters in the current document, plus the total words written today.

(Note that you may need to force reload Obsidian before the stats show up in your status bar. You can do this by quitting and reopening the app or selecting View –> Force Reload.)

It’s not as good as the writing stats in Ulysses, but it’s good enough for me.

Reading Time

Another handy Ulysses feature is being able to see how long it will take to read the text in the selected file. But you can add this feature to the status bar using the Reading Time plugin.

This one is pretty straightforward - just install it and turn it on and you’ll see the reading time at the bottom of your Obsidian window. You can customize your reading speed however in the settings for the plugin.

Footnote Shortcut

If you use footnotes a lot, they can be a bit of a pain to create via standard Markdown. But it’s a lot easier with the Obsidian Footnotes plugin.

Once installed, you can a command and hotkey is added for Footnote Shortcut: Insert and Navigate Footnote. You can customize the hotkey by going to Settings –> Hotkey and searching for Footnote, which will then insert the appropriate Markdown and navigate to the bottom of the note where you can insert the text for your footnote.

Focus Mode

The Obsidian interface can be a little distracting when you’re trying to focus on your words. Fortunately, the Focus Mode plugin allows you to remove all the distractions and focus on what you’re writing.

Once the plugin is installed and active, just click the Toggle Focus Mode button to hide the sidebars and status bar, and you can shift-click the button to hide everything but the active writing pane.

(If you want more plugin recommendations, check out A Few of Our Favorite Obsidian Plugins).

Using Obsidian on iOS

There’s a bit of a note-taking revolution happening, and at the epicenter is a concept called bidirectional linking. It’s a fundamentally different approach to linked notes in that the link only needs to exist on one of the notes is order for the connection to be active from both directions. For example, let’s say I have a link from Note 1 to Note 2. In the past, I would be able to travel from Note 1 to Note 2 by clicking on the link, but I wouldn’t be able to get back without a separate link from Note 2 to Note 1. Bidirectional linking solves this by providing a two-way link between notes, even if there is only a single link between them.

This idea has been incorporated by a bunch of popular note-taking apps lately. Roam Research, Craft, and my beloved Obsidian are just a few of the apps that have implemented some version of bidirectional linking. But what makes Obsidian unique (and appealing to Mac nerds like me) is that it simply sits on top of Markdown-formatted plain text files.

It also offers a lot of customization through plugins that you can use to extend the capabilities of the application. These plugins allow you to turn Obsidian into a digital Bullet Journal, the ultimate writing app, or even a kanban board for project management. Just click a button and you can install a third-party plugin that significantly alters what Obsidian is capable of.

The magic happens in Obsidian as a result of the combination of these three features (bidirectional linking, Markdown-formatted text files, and third-party plugin support). While this appeared feasible on the desktop, being able to combine all of these in an App Store approved iOS app seemed like an impossible task.

But just a few short weeks ago, Obsidian released an official iOS app through the App Store. And it includes everything that makes Obsidian great.

The Interface

Getting the entire Obsidian interface onto the small screen of an iPhone is no small feat. For example, the main Obsidian interface has three section:

  • The left sidebar, which includes the File Explorer and Search
  • The main Editor window
  • The right sidebar (which includes backlinks, tags, etc.)

And it’s all there on the iPhone.

Both of the sidebars are available via swipe gestures , giving you access to the entire Obsidian interface without cluttering up your iPhone screen.

The Features

ALL of the features of Obsidian on the desktop are here, and it’s kind of incredible when you think about it. The Graph View, Quick Switcher, keyboard shortcuts - everything. And not only is it all here, but it’s implemented in a way that makes sense on a smaller touch interface. For example, there’s a feature on iOS called Quick Action that is activated by swiping down anywhere on the screen (except the top of your device, which opens Notifications or Control Center). You can assign this to any action you want, but by default it opens the Command Palette - which feels only natural since it’s kind of Spotlight for Obsidian and the swipe gesture is the same one you use to access Spotlight from the Home Screen.

There’s also a mobile toolbar above the onscreen keyboard that gives you access to many common actions. These can not only help you do things quickly in the app but also serve as a great Markdown reference tool. If you’re coming from an app like Evernote and haven’t written in plain text before, this is a wonderful security blanket.

The Plugins

Even the community plugins are here, though there is a caveat - not every community plugin will work (or work correctly) on the mobile version. The plugin developers may have to add or modify code to make their plugins work correctly, so if you have 30 community plugins installed don’t expect them all to work flawlessly right away. A good number of them will, but I’ve encountered a few that I rely on which still need some TLC.

Sync

This is one of the most interesting things about the iOS app.

Obsidian is actually a completely free app for both macOS and iOS. The pricing model is based on two premium core plugins, one of which is Sync. The service from Obsidian is currently $4 USD per month, and offers end-to-end encryption and 1 year of revision history.

But, remember, Obsidian simply sits on top of plain text files. So when you open up the iOS app for the first time, you’re prompted to create a vault inside of your Obsidian folder on iCloud Drive. For example, if you create a vault on Obsidian for iOS called “Notes” it will live in iCloud Drive\Obsidian\Notes on your Mac. This allows you to sync all of your files via iCloud Drive, and even opens up some interesting automation possibilities with Shortcuts and the Files app.

That means that you can get it all - bidirectional linking, Markdown-based text files, plugins, even sync - for free.

Which means there really is no reason not to give connected note-taking a try.

Timeblocking in Obsidian

Obsidian is a great place to practice time blocking because you can link your time-blocked schedule to your daily note. In this video, we’re going to walk you through how to set up time blocking in Obsidian using the Daily Notes Core plugin, and the Day Planner Community plugin.

The first thing you need to do is click the gear icon in the left sidebar to access the Settings.

Next, go to Core Plugins and make sure that the Daily Notes plugin is enabled.

Once the Daily Notes plugin is enabled, you’ll see an additional icon in the left sidebar. Click on this icon to either create or open today’s Daily Note. For example, this is the daily note for August 9, 2021.

This is a great place to capture any sort of information that we want to associate with today’s date, including ideas with tasks that we need to do. It’s also the perfect place to set our time blocked schedule using the Day Planner plugin.

Setting Up Day Planner

Go back to the Settings menu and click Community Plugins, then click Browse.

From the Community Plugins directory, search for Day Planner.

Click Install to install the plugin and Enable to turn it on.

Next, close the plugins directory. Go to installed plugins and make sure that the Day Planner plugin is toggled on.

Now Day Planner is ready to be used. By default, it keeps your day planner documents in a separate folder and we want to include these on our daily notes. So in the settings for the Day Planner plugin, change File Mode to Command Mode.

Here are the other recommended settings:

  • Complete past planner items: ON
  • Mermaid Gantt: OFF
  • Status Bar - Circular Progress: ON
  • Status Bar - Now & Next: ON
  • Task Notification: OFF
  • Task Zoom Level: LOW (all the way to the left)

Now we’re ready to use the day planner plugin.

Using Day Planner

Go back to our daily notes and insert a Day Planner section by hitting Command-P to open up the Command Palette. Search for Day Planner and select the bottom option Day Planner: Add a Day Planner template for today to the current note.

Next, plan out your day using 24 hour time formatting like so:

- [ ] 07:00 Morning Routine
- [ ] 08:00 Meetings
- [ ] 10:00 TSS Admin
- [ ] 11:30 Weekly Standup
- [ ] 12:00 Lunch
- [ ] 13:00 Timeblocking Video
- [ ] 15:00 Writing
- [ ] 18:00 Soccer Practice
- [ ] 20:00 Dinner

In the Status Bar, we can see what we are working on right now: a circular chart indicating the progress of the current time block, and the next event on my time blocked plan.

We can also see a visualization of this by hitting Command-P to open up the Command Palette again and searching for Day Planner, then selecting Show the Day Planner Timeline.

Once we do, the timeline opens in the right sidebar, giving us a visualization of our time blocked plan.

When we have Track Current Time toggled on, the red bar will automatically adjust to the current time showing me only the appropriate information as we go about our day.

The Power of the Local Graph

The promise of apps like Obsidian and Roam Research is to give you a tool for connected note-taking. (If you’re wondering which one is right for you, check out Obsidian vs. Roam Research). With this approach, you can see the commonalities between your thoughts as your notes bump up against one another, allowing you to see connections and discover new insights. These connections are usually represented in some sort of Graph View, which can look like a complex spiderweb of notes and ideas.

It looks impressive, but in reality, it’s often kind of useless.

In this article, I’ll show you how to leverage the Local Graph in Obsidian to navigate your notes. And if you prefer to watch, here’s a video.

[embed]https://vimeo.com/549340797[/embed]

Note Linking & The Graph View

At the heart of the Graph View is the concept of note linking. By making connections between notes, you are saying that these two ideas or notes have something in common and belong together. The more ideas you link together, the more they impact one another and shape the eventual output — whether that be a blog post, podcast, video, or simply your developed thoughts on a topic.

Truth be told, your brain is doing this exact thing all the time. It’s really good at connecting the dots you collect and making new things out of them, but it may not feel natural at first.

I first stumbled on this idea in Steal Like an Artist by Austin Kleon. Before reading this book, I couldn’t describe myself as “creative.” I used to get frustrated because every time I tried to create, I’d eventually notice that my work ended up being heavily influenced by something I had read, seen, or heard somewhere else. I assumed that I just didn’t have the ability, the creative gene, to make anything inspired like so many of my internet heroes did.

But Austin Kleon helped me to realize that creativity is not coming up with something completely original. It’s simply remixing the things that you take in. In fact, nothing is completely original. When you create something, you are simply connecting the dots in ways that haven’t been connected before.

I decided that I wasn’t going to worry about judging the output anymore. I was simply going to do my best to collect new dots and let my brain connect them however it was inclined to do so. Whatever came out was simply the logical result of the dots I had collected. I had a formula for my creativity. I was going to improve my creative output by simply collecting better inputs.

What I love about the Graph View is that it allows you to visualize these connections that already exist in your brain. It also allows you to manipulate the dots and connect them in new and interesting ways. The more interesting dots you collect and connect, the more valuable the output — whether that be a blog post, a podcast episode, or simply a way of working through your thoughts on a particular topic.

At the heart of this graph view is the concept of bidirectional linking, which is actually a lot more than just a link from one page to another.

Bidirectional Linking > Wiki-Style Crosslinking

Note that bidirectional linking is not the same as wiki-style linking, which many plain text apps like nvALT have supported for a long time. You use special characters (oftentimes double brackets, just like in Obsidian) to create a link to another page, but the important difference here is that the link only goes one direction.

As a basic example, let’s say you have a note that serves as a table of contents for a library of other notes. In this table of contents note are wiki-style crosslinks to a bunch of other notes. This allows you to navigate to your individual notes from the table of contents, but not the other way around. Yes, you have a link between the notes, but it’s only useful from a single direction. It’s like a one-way street in your brain. It’s fine if you always approach that note from a single direction, but it’s not great if you want the freedom to explore.

Yes, you can turn this into a two-way street by adding a link back to the original page, but it more than doubles the amount of work when adding a link if you want this kind of connection for every link you add:

  1. You have to create the link from Note A to Note B
  2. You have to open Note B and a link back to Note A
  3. You have to go back to Note A and continue what you were doing

This is too much friction for me personally. I find I forget to add the links back to the original note more often than I actually add them, which makes my sad, broken cross-reference library more frustrating than useful.

But this is solved with bidirectional links because the link back to the referring note gets added automatically.

With a bidirectional link, the relationship between the linked notes is visible in the Linked Mentions section of both notes. This gives you the freedom to follow your thoughts in either direction, and is visible not only in the big graph view in Obsidian but also the Local Graph.

And this, my friends, is where the magic happens.

Using The Local Graph in Obsidian

You can access the Local Graph in Obsidian by clicking More Options for a note (the three dots in the upper-right) and selecting Open Local Graph.

This opens a new pane displaying the Local Graph for the note. You can drag it into either the left or right sidebar (depending on your preference) so you can always see it, and it will automatically update as you select different notes. You can click on a new note from the File Explorer in the left sidebar, or you can click on one of the dots displayed in the Local Graph to jump straight to that note.

And this is where things start to get interesting.

If you make good connections between your notes, over time your vault turns into a choose your own adventure story. You can start at a specific place (i.e. your Home note), and navigate through your library using only the linked mentions displayed in the Local Graph.

For example, from my Home note, I may want to develop my general note on habits. I call this a Map of Content (or MOC, a term I picked up from Nick Milo of Linking Your Thinking), and it has a few of the things from other notes that I consider important as well as a few opinion notes about the topic. Clicking on the MOC - Habits link from my home note takes me to that note and updates the Local Graph instantaneously:

From here, I may want to review my notes on the book Atomic Habits by James Clear. So clicking the Atomic Habits link takes me to that note, and again, the Local Graph is updated.

While perusing my notes from the book, I come across a concept known as Goodhart’s Law. This is a pretty important idea, so it actually has its own note that I can view from this page by again clicking the link.

I’ve now gone several levels deep in landing on this idea that when a measure becomes a target, it ceases to be a good measure. But what’s really powerful about this is that it works both ways. I could have started at my Goodhart’s Law note (maybe something reminded me of that note and I decided to look it up) and navigated my notes the other way as well.

The secret to making this work is to make atomic notes. The word atomic actually means “of or forming a single irreducible unit or component in a larger system.” So an atomic note is one that can’t be broken down any further, like my Goodhart’s Law note. By having a bunch of smaller notes in your library, you have the building blocks for connecting and creating in new and powerful ways.

If you’re used to keeping large notes and sorting them in folders, this can be a game-changer. Instead of having to drill down into your folder hierarchy or search for something specific, you can stumble upon the relevant information and jump across categories by using these bidirectional links to connect the atomic notes in your library. It does take a little more intentional effort when making notes, but the long-term payoff of being able to come at your ideas from multiple angles is worth it.

(If you want to know more about connecting notes and leveraging themf or future value, check out Connecting Notes & Bidirectional Linking).

Syncing and Embedding Tasks with Todoist

Obsidian has some basic support for tasks built in. But if you rely on notifications for when to do what, then you’re going to need a dedicated task manager. Fortunately, there’s a Todoist plugin for Obsidian which allows you to have the best of both worlds - you can capture tasks into Todoist directly and get notified on your devices when it’s time to do a task, but you can also embed those tasks into an Obsidian so you can associate them with a particular project. In this post, I’m going to show you how to use the Todoist Sync community plugin to embed tasks using Todoist’s filters in Obsidian.

Setting up the Todoist Sync Plugin

First, click on the gear icon in the lower left to access the Obsidian Settings:

Next, go to Community plugins and click on Browse.

Search for Todoist, and select the Todoist Sync plugin. Click on the plugin, then click Install and then Enable.

For the plugin to sync with the Todoist app you’re going to need your Todoist API token. You can click the link access your API token on the web, or you can open the Todoist app and go to Settings –> Integrations and scroll down to the bottom.

Once you find your API token, copy it to your clipboard and go back into Obsidian. Paste the API token into the field and then click Submit.

Once you have your API token set, you’re ready to start using the plugin.

Embedding Todoist Tasks in a Note

You can embed Todoist tasks inside any note file, like this blank one I have for the Focused podcast that I do with David Sparks.

To embed Todoist tasks into a note, we use the following code:

1
2
3
4
{
"name": "(NAME)"
"filter": "(FILTER)"
}

The variables we can change here are name and filter. The name is simply the title that will be displayed at the top of the section once we embed the tasks. The filter is any valid Todoist filter. If you’re new to Todoist filters, check out this article by Jeff Abbott as an introduction or the official documentation on the Todoist website.

Here’s a couple of examples:

If I wanted to show all tasks that were either due today or overdue, I would use this code:

1
2
3
4
{
"name": "Today & Overdue"
"filter": "(today | overdue)"
}

Once I switch to Preview mode, the embedded tasks look something like this:

If you want to filter by project you can do that by using # and then the project name. So if I wanted to show all tasks associated with the NeuYear Focused calendar project, I would use this code:

1
2
3
4
{
"name": "Focused Calendar"
"filter": "#Focused 2022 Calendar"
}

This code would render in Preview mode like this:

If you want to filter by tag you can do that using @ and then the tag name. So if I wanted to show all tasks associated with the focused tag, I would use this code:

1
2
3
4
{
"name": "All Focused tasks"
"filter": "@focused"
}

This code would render in Preview mode like this:

What’s great about these embedded tasks is that you can check the boxes to complete the tasks and the status instantly syncs back to Todoist.

Adding Tasks from the Command Palette

You can also add tasks to Todoist straight from Obsidian by using the Command Palette. Just hit Command - P to open the Command Palette and type Todoist. What you’ll see is a complete list of the commands enabled by the Todoist Sync plugin:

From here, we can:

  • Refresh the metadata (pull in any changes from Todoist that isn’t syncing)
  • Add a Todoist task
  • Add a Todoist task with a callback URL link to the current Obsidian note

Select Add a Todoist task and you’ll get a popup window which you can use to add the task name and any additional metadata. Here’s an example:

Once you add the information you want, click Add.

You may notice that the task doesn’t immediately show up in your embedded Todoist task list, even if it falls into the requirements for the active filter. To get it to show up, simply click the Refresh button of the embedded Todoist task list in Preview mode.

You can also set the plugin to automatically refresh and customize the time interval in the Todoist Sync plugin settings.

(If you want more plugin recommendations, check out A Few of Our Favorite Obsidian Plugins).