TaskNotes Documentation¶
TaskNotes is a task and note management plugin for Obsidian that follows the "one note per task" principle. Each task is a Markdown file with structured metadata in YAML frontmatter.
Requirements¶
- Obsidian: Version 1.10.1 or later
- Bases Core Plugin: Must be enabled (Settings → Core Plugins → Bases)
Getting Started¶
1. Install and Enable¶
- Open Obsidian Settings → Community Plugins
- Browse and search for "TaskNotes"
- Install and enable the plugin
- Enable the Bases core plugin: Settings → Core Plugins → Bases
2. Create Your First Task¶
Option A: Command Palette
- Press
Ctrl/Cmd + Pto open the command palette - Type "TaskNotes: Create new task"
- Fill in the task details and click Create
Option B: Convert a Checkbox
- In any note, type a checkbox:
- [ ] Buy groceries - Position your cursor on the line
- Click the convert button that appears, or use "TaskNotes: Create new inline task"
3. Open the Task List¶
- Click the TaskNotes icon in the left ribbon, or
- Use the command palette: "TaskNotes: Open tasks view"
4. Explore¶
- Core Concepts: How tasks work, YAML structure, Bases integration
- Features: Task properties, time tracking, calendar integration
- Views: Task List, Kanban, Calendar, Agenda, Pomodoro
- Settings: Configuration options
Quick Links¶
| Topic | Description |
|---|---|
| Task Management | Status, priority, dates, reminders, recurring tasks |
| Inline Tasks | Widgets, natural language parsing, checkbox conversion |
| Calendar Integration | Google Calendar, Outlook, ICS subscriptions |
| HTTP API | REST API for automation and external tools |
| Migration Guide | Upgrading from TaskNotes v3 |
| Troubleshooting | Common issues and solutions |