Juggling tasks and projects can feel like herding cats, but when you pair Obsidian’s note-taking app with its powerhouse Tasks plugin, chaos gives way to clarity. In this guide, I’m sharing how I revamped my workflow using these tools—from setting up smart metadata to creating a planning system that adapts to your unique way of thinking. No strict rules here; it’s all about flexibility, customization, and even a touch of emoji magic.
What You’ll Need
Let’s cover the essentials:
- Obsidian: Already installed? Great. If not, download it for free at obsidian.md.
- Tasks Plugin: The real star. Install it through Obsidian’s Community Plugins tab.
- Basic Obsidian Know-How: A bit of familiarity with notes, links, and the command palette is useful, but I’ll walk you through everything else.
Now that your toolkit is ready, let’s dive into what makes Tasks such a game-changer.
Why Tasks? Less Friction, More Action
The Tasks plugin isn’t just about ticking boxes—it’s a metadata ninja. You can assign dates, track progress, and filter tasks with precision. Here’s how I use its core features:
- 📆 Due Date → “Finish this by Friday, or face the consequences.”
- ⏳ Scheduled Date → “I’ll tackle this on Wednesday morning.”
- 🛫 Start Date → “Don’t even think about me until March 1st.”
- ✅ Completed Date → “Victory lap timestamp.”
- ❌ Cancelled Date → “Nice try, but we’re letting this one go.”
Pro Tip: Press Cmd/Ctrl + P
, type “Tasks,” and select Create or edit task to open a pop-up window. Using natural language like “every Monday” for recurring tasks just works like a charm.
My Personal Setup (Steal Liberally)
Tasks adapts to your workflow. Here’s my setup:
-
Task Format:
- Tasks Emoji Format: Because life’s too short for boring lists.
- Global Task Filter: I use
#todo
to separate “real” tasks from casual checklists. - Remove Global Filter from Description: This keeps everything neat and tidy.
-
Timestamps:
- Created Date: Always on—I love knowing when an idea is born.
- Done Date: Automatically stamps a little victory.
- Cancelled Date: Turned off. If a task dies, I prefer not to leave a trace.
-
Statuses: The default options cover Todo, In Progress, Done, and Cancelled perfectly.
The Secret Sauce: Multi-Scale Planning
Inspired by Cal Newport’s Time Blocking, I layer my planning across three horizons:
- Quarterly: Big-picture goals (e.g., “Launch course by Q3”).
- Weekly: A Sunday night ritual to map out the week’s battles.
- Daily: A morning coffee paired with a quick task triage.
QuickAdd Hack: I supercharge task entry with the QuickAdd plugin. Here’s my setup:
- Install QuickAdd and create a Capture Macro.
- Configure it to skip the active file—this funnels tasks into a dedicated “Task Hub” note.
- Insert this code into the Capture Format:
-
return await this.app.plugins.plugins['obsidian-tasks-plugin'].apiV1.createTaskLineModal();
- Assign a hotkey (I use
Option + Command + N
). Now, adding tasks is faster than ever.
What’s Next? Queries (Your Task Crystal Ball)
Tasks truly shines when you harness queries—live filters that pull up exactly what you need when you need it. For example:
- “Show me overdue #client tasks.”
- “What’s scheduled for today?”
- “Weekly review candidates.”
I’ll leave queries for another day. Want a deep dive on queries?