Get AI summaries of any video or article — Sign up free
Daily Note Template For Task Management in Obsidian thumbnail

Daily Note Template For Task Management in Obsidian

Prakash Joshi Pax·
5 min read

Based on Prakash Joshi Pax's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

Use Journals (by Shy) to generate calendar-based daily notes and keep date structure consistent for task queries.

Briefing

A practical Obsidian setup turns personal notes into a task dashboard by combining three custom views—daily task lists, a calendar, and a sidebar timeline—so tasks due today, overdue, and completed appear automatically inside each daily note. The core payoff is speed: tasks can be added from a timeline without opening the day’s note, while the daily note template stays clean and consistent across dates.

The workflow starts with the Journals plugin (by Shy), which replaces the Daily Notes/Periodic Notes approach and adds a calendar-driven way to generate daily, weekly, monthly, quarterly, and yearly notes. The setup uses a specific date-format choice because quick task entry depends on the default format; switching to year/month subfolders breaks the quick capture behavior. A dedicated folder structure is created for daily notes and a separate template note (daily note template), and the plugin is configured to optionally auto-create daily notes on startup.

Task tracking is handled by the Tasks plugin (over 1.4 million downloads). Tasks can be inferred from checkbox items across the vault, controlled by a “global task filter.” Leaving it empty treats all checklist items as tasks; using a tag-based filter (for example, a task tag) limits task recognition to checkboxes marked with that tag. This choice determines which checkboxes become queryable tasks.

The daily note template is then built using the Templater plugin to make task queries date-aware. Links to yesterday and tomorrow are generated by templater variables that read the note title and add or subtract one day. Three Tasks queries populate the daily note: tasks not done due today, tasks not done overdue (due before the note date), and tasks done today. Because templater placeholders aren’t understood inside the template preview, the template works correctly once a daily note is created for a specific date (e.g., 7th August), at which point the placeholders resolve to that date.

To make the daily note readable, the template uses a modular CSS multicolumn layout (via an MCL snippet) to display the three task categories side-by-side in callouts. Backlinks can be hidden for a cleaner view.

Finally, two custom DataView-based views add richer navigation. “Obsidian Task Calendar” provides a monthly/weekly calendar view of tasks pulled from Obsidian Tasks and daily notes, with styling and layout options. “Obsidian Tasks Timeline” adds a sidebar timeline that filters to a “today focus” view and writes new tasks directly into the correct daily note section. With these pieces in place, the system supports both at-a-glance planning (calendar), day-level execution (multicolumn task lists), and quick capture (timeline), without forcing a cluttered daily note.

Cornell Notes

The setup builds a personal task management system inside Obsidian by generating date-based daily notes and auto-populating them with task queries. Journals (by Shy) creates daily/weekly/monthly notes from a calendar and supports the date-driven structure needed for task filtering. The Tasks plugin powers checkbox-based task tracking, while Templater injects the daily note’s date into task queries so “due today,” “overdue,” and “completed” sections update per day. Modular CSS multicolumn layout makes the daily note readable, and DataView-based custom views add a calendar and a sidebar timeline for quick task capture. Together, it enables fast adding of tasks without opening each daily note.

Why does the Journals plugin matter for a daily-note task workflow?

Journals (by Shy) provides calendar-based creation of daily, weekly, monthly, quarterly, and yearly notes directly from the sidebar calendar view. That calendar integration is the key convenience for generating the correct daily note for each date. It also supports a folder and template setup (e.g., Journal/daily notes and a daily note template) so tasks can be organized consistently by date.

How does the system decide which checkboxes become tasks?

The Tasks plugin uses a “global task filter.” If left empty, all checklist items in the vault are treated as tasks. If a filter is set (for example, using a tag like task), then only checkbox items with that tag are treated as tasks. This choice controls what appears in the daily note queries.

What makes the daily note template show the correct day’s tasks?

Templater injects the note date into the Tasks queries using the template variable TP file title. The template uses that resolved date to define “due today” (tasks not done due TP file title), “overdue” (tasks not done due before TP file title), and “completed” (tasks done on TP file title). The template preview may show errors because templater placeholders aren’t expanded until a daily note is created for a specific date.

How are yesterday/tomorrow navigation links generated?

Templater creates links by reading TP file title and subtracting or adding one day. The template uses a date model expression where TP file title is adjusted by -1 for yesterday and +1 for tomorrow, producing clickable links to the adjacent daily notes.

What do the calendar and timeline views add beyond the daily note template?

The Obsidian Task Calendar custom view (DataView-based) renders tasks in a monthly/weekly calendar layout and can also show stats. The Obsidian Tasks Timeline custom view provides a sidebar timeline of tasks across the vault and includes a “today focus” filter so only tasks due today (including overdue and due today) are shown. It also supports quick task entry: pressing Enter adds a new task under the daily note’s “new tasks” section without opening the daily note.

Why is modular CSS multicolumn layout used in the daily note?

The multicolumn layout organizes the three task categories into side-by-side callouts: tasks due today, overdue tasks, and tasks done today. This improves scanning and reduces vertical clutter. The template uses an MCL multicolumn snippet and then places each Tasks query inside a sub-callout column.

Review Questions

  1. How would changing the Tasks plugin “global task filter” affect what appears in the daily note’s due today and overdue sections?
  2. What role does TP file title play in making the daily note template date-specific, and why might preview mode show zero tasks or errors?
  3. Which components enable quick task capture without opening the daily note, and how do they route tasks into the correct daily note section?

Key Points

  1. 1

    Use Journals (by Shy) to generate calendar-based daily notes and keep date structure consistent for task queries.

  2. 2

    Configure the Tasks plugin “global task filter” so only the intended checkboxes are treated as tasks (either all checklists or only tagged ones).

  3. 3

    Rely on Templater’s TP file title to make “due today,” “overdue,” and “completed” queries automatically match the daily note’s date.

  4. 4

    Add modular CSS multicolumn layout to present due today, overdue, and completed tasks in a clean, scannable format.

  5. 5

    Install and configure Obsidian Task Calendar (DataView custom view) to browse tasks in monthly/weekly calendar layouts.

  6. 6

    Install and configure Obsidian Tasks Timeline (DataView custom view) to filter tasks for today and add new tasks directly into the daily note via the sidebar.

Highlights

Templater turns a single daily note template into a date-aware task dashboard by expanding TP file title inside Tasks queries.
The system supports quick capture: the Tasks Timeline sidebar can add tasks into the daily note’s “new tasks” section without opening that note.
A multicolumn callout layout makes three separate task queries (due today, overdue, completed) readable at a glance.

Topics

Mentioned