avatarEsteban Thilliez

Summary

The web content discusses the use of Obsidian as a task and event management system, detailing the author's personal setup and the pros and cons of this approach.

Abstract

The article "A Great Setup to Organize your Life with Obsidian — Part. 2 — Tasks and Events Management" explores how Obsidian, primarily a markdown manager, can be transformed into an effective tool for managing tasks and events through the use of community plugins. The author outlines several advantages, such as having everything in one place, benefiting from Obsidian's features like backlinks and tagging, local storage of tasks and events, cost-free functionality, and high customizability. However, the author also acknowledges drawbacks, including the lack of reminder notifications, difficulty in syncing across devices, and dependency on Obsidian plugins. Despite these limitations, the author presents a detailed account of their personal setup, which includes using the 'Obsidian Tasks' plugin for task management and the 'Full Calendar' plugin for events, demonstrating a comprehensive system for organizing one's life within Obsidian.

Opinions

  • The author believes that the inability to set reminders and the difficulty in syncing between devices are significant drawbacks of using Obsidian for task and event management.
  • Dependence on Obsidian plugins is seen as a potential risk, but the author reassures users that the community's oversight and proper backup practices mitigate this concern.
  • The author values the convenience of having everything in one place and the security of local storage, considering these aspects to be significant advantages.
  • Customizability is highly regarded by the author, who appreciates the ability to tailor the task and event management system to personal preferences.
  • The author's setup, which includes a task dashboard with specific sections and a task filters panel, reflects a preference for a highly organized and accessible system.
  • While acknowledging the limitations, the author's overall opinion is positive, emphasizing the benefits and versatility of using Obsidian for managing tasks and events.

A Great Setup to Organize your Life with Obsidian — Part. 2 — Tasks and Events Management

Photo by Glenn Carstens-Peters on Unsplash

Obsidian is a wonderful software, and thanks to some community plugins, we can use what was initially just a markdown manager app as a tasks and events manager.

There are some pros and cons to using Obsidian as a tasks/events manager. We’ll see them right now.

Cons

We will begin with the cons so that you will directly know if Obsidian as a tasks/events manager could work for you.

  • You won’t be able to set reminders (I’ve seen recently a plugin to integrate Apple reminders with Obsidian, as I don’t have an iPhone I can’t try it so I won’t talk about it). By reminder, I mean notifications that you receive on your phone, for example, 30 minutes before an event starts. Indeed, Obsidian works locally on your computer, not on a server, so for now there is no way to integrate reminders.
  • Sync is harder between devices. When using a task manager like TickTick or Todoist, you have easy access to your tasks on mobile applications, or on another computer as tasks are stored on a server. When using Obsidian, there are some sync options but it’s not the more convenient. You can for example use Obsidian Sync but it’s a paid solution as it will cost you $10 per month. Or you can use some free solutions such as OneDrive, but as I said it’s not so convenient.
  • You depend on Obsidian plugins. If one day a plugin is broken, then you can’t deal with your tasks and events anymore. In addition, malicious code can be hidden in the plugin code. But don’t be afraid, top Obsidian plugins are verified as there is a community behind and plugins are just files on your computer, so if you back up your vault correctly you can always get back to a previous version of a plugin if one day it breaks.

That’s all I found for the cons. Perhaps there are more, but in my specific case these are just the two things I found can be annoying sometimes. But I don’t use reminders a lot, and I only need to check my tasks when I am on my computer, so these two cons have little impact on me.

Pros

Let’s talk about the pros, it will be quite more pleasant as there are more than cons!

  • Everything is in one place. This one is a big one because it’s soooo convenient. I guess it depends on the people but for me, I like having everything in the same place so that I can find quickly what I need and I don’t need to open dozens of applications. You have to be well organized else it is counterproductive.
  • You can benefit from Obsidian features. You can use backlinks, you can tag your tasks (every good task manager can do it but it’s worth noting), and you can use the Dataview plugin to query your tasks…
  • Tasks and events are stored locally. We talked about it above because it’s a con, but it can also be a pro. It depends on how you see things. For me, I like having everything locally because I feel like it’s more secure and I have total control over things (in this case I have total control as tasks and events are just markdown files).
  • It’s free. Indeed, you can get free features that are paid for in some applications.
  • You can customize your tasks/events manager as you want. You can add your tags, your lists, your filters, and your calendars, you can add tasks and events to notes…

My setup

Now, I’m going to introduce you to my setup. It splits into a tasks manager and an events manager.

Tasks

The first thing you want to do when you want your Obsidian vault to become a tasks manager is to install the Obsidian Tasks plugin. It’s the top plugin to manage tasks in Obsidian.

Then, I created a task dashboard. It’s a note where I can query and filter all my tasks. I mainly use 5 sections:

  • Overdue
  • Today
  • Tomorrow
  • All Tasks
  • Project Tasks

I guess everything is self-explanatory except Project Tasks. Those are tasks linked to projects. For example, I have a project called “Gain audience on Medium” and in this project note, I can find all my tasks linked to this project as “Writing … article”, “Schedule …” etc…

You can easily imagine the Obsidian Tasks code associated with each of those sections. As it’s not an Obsidian Tasks tutorial I won’t give you all the codes, you can find them quickly if you look in the plugin’s documentation. I will still give you some examples:

  • Overdue
```tasks
not done
due before today
sort by due
```
  • Tomorrow
```tasks
not done
due date tomorrow
```

Finally, I also created something like a tasks filters panel:

Tasks filters panel

It allows me to quickly navigate through my tasks and my most frequently used queries. It recreates a bit of the user experience you can find in most task managers.

To create something like this, first, you have to create a new note called for example “Tasks Navigation”. It will be the panel note. You have to do something like below to show your panel in other notes (the thing with the “^bar”):

You can already create the “All Tasks” link as it will link to the tasks dashboard you created earlier.

Then you want to create “views” (Overdue, Completed, Someday, Upcoming…). A view is simply a note with a reference to the panel block and a task query. Below is how you can reference your panel in another note:

How to reference the panel

Then you just have your tasks query below:

Tasks query

Once your view note is created, you add a link to it to the Tasks Navigation note. So, each of your views will show the panel, and the panel will have a reference to each view. That’s what allows quick navigation between your tasks and queries. You can add an unlimited number of views and you can customize your panel, here is just an example of how I implemented it.

Events

For the events, I will go much faster than for the tasks as I don’t implemented some kind of complex things as the tasks panel. I just use the Full Calendar plugin and it does everything for me.

It’s a plugin allowing you to fetch events from ical calendars or to manage events locally in Obsidian. So, when I need reminders, I store my events in Google Calendar and add the calendar to Obsidian with the plugin and when I don’t need reminders, I store my events directly in Obsidian. The plugin allows you to add as many calendars as you want so I can combine the events with and without reminders and see everything in the same place.

Please note you can’t edit events from Google Calendar directly in Obsidian. You can only access them in read-only mode. So you don’t have everything in one place, but it is not possible otherwise.

Final note

Like I said in the final note of the part. 1, I use Templater and QuickAdd to augment my workflow and my tasks/events management. But I will talk about it in a separate article, so be sure to follow me to don’t miss anything!

Edit: The next story is here. You can also find all my Obsidian-related stuff here: Use Obsidian Like a Pro

To explore more of my self-improvement stories, click here!

If you liked the story, don’t forget to clap and maybe follow me if you want to explore more of my content :)

You can also subscribe to me via email to be notified every time I publish a new story, just click here!

If you’re not subscribed to medium yet and wish to support me or get access to all my stories, you can use my link:

Personal Development
Obsidian
Task Management
Productivity
Recommended from ReadMedium