Get AI summaries of any video or article — Sign up free
Obsidian Basics: Daily Notes thumbnail

Obsidian Basics: Daily Notes

Productivity Guru·
5 min read

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

TL;DR

Enable the Daily Notes plugin in Settings → Plugins to unlock date format, storage location, and template options.

Briefing

Daily Notes in Obsidian is positioned as the fastest on-ramp to building a structured personal knowledge base—because it automatically generates dated notes and can pre-fill them with templates and workflow fields. The setup starts with enabling the Daily Notes plugin, then tuning how Obsidian names each day’s note, where it stores those notes, and what content gets inserted when a new daily note is created.

After switching on the Daily Notes plugin in Settings → Plugins, the key customization is the “date format,” which controls the title of each daily note. Obsidian supports a wide range of formatting tokens, including month, quarter, day-of-month, day-of-year, day-of-week, and time-related components like hours, minutes, seconds, fractional seconds, and time zones. The transcript emphasizes that the syntax is case-sensitive—for example, “M” vs “m” can change meaning—so careful token selection matters. A worked example builds a title like “25th June 2020 AD” by combining year, month, and day tokens, then verifying the result by opening “Open today’s note,” which immediately reflects the chosen format.

Next comes “new file location,” which lets users route all daily notes into a specific subfolder (e.g., a “journal” folder). If the folder name doesn’t exist yet, Obsidian throws an error (“failed to create daily note folder… was not found”). The fix is straightforward: create the folder with the exact name specified in Daily Notes settings, then open today’s note again to confirm the note is created inside that folder.

The third major setting is “template file location,” which determines what content gets cloned into each new daily note. The transcript highlights a limitation: templates are static in their current form. When a template is set, Obsidian clones the template into a new daily note, but edits made inside the daily note don’t alter the template file. Conversely, changes to the template file will propagate to future daily notes because each new note is cloned from the template at creation time.

A simple static template example includes sections like gratitude prompts (“what I am grateful for” / “what could make today great”), showing how the same structure repeats across days. The transcript then contrasts this with a more dynamic workflow the creator prefers: instead of relying on the built-in static template behavior, they use a “day template” that auto-generates yesterday/tomorrow dates via a script (mentioned as using Keyboard Maestro on macOS). The dynamic template also supports navigation between related notes (e.g., jumping from today to yesterday) and includes fields for daily planning and tracking.

Finally, the daily notes structure described includes practical sections such as an “inbox,” “notes,” “week plan,” sleep and work hours, and an “exploration” area for storing links or references encountered online. The overall takeaway is that Daily Notes can serve as a repeatable daily dashboard—either through built-in static templates or through external automation for more date-aware, dynamic content.

Cornell Notes

Daily Notes in Obsidian automates the creation of dated notes and can pre-fill them with a template and a consistent structure. Setup begins by enabling the Daily Notes plugin, then customizing the date format (which controls the note title) using a token-based syntax that is case-sensitive. Users can also route daily notes into a chosen subfolder; Obsidian requires the folder to exist or it will fail to create the note. A template file can be cloned into each new daily note, but templates are static—daily edits don’t change the template, while template edits affect future notes. For more dynamic behavior (like auto-inserting yesterday/tomorrow), the transcript describes using external automation (Keyboard Maestro on macOS) rather than relying solely on the static template setting.

How does Obsidian’s Daily Notes “date format” customization work, and why does case sensitivity matter?

Daily Notes lets users define the title format for each daily note using token syntax. The transcript lists options such as month, quarter, day of month, day of year, day of week, and time components (hours, minutes, seconds, fractional seconds, and time zone). A key warning is that the syntax is case-sensitive—so tokens like “M” and “m” can produce different results. In the example, the user builds a title like “25th June 2020 AD” by combining year, month, and day tokens, then confirms the title updates immediately when opening “Open today’s note.”

What does “new file location” control, and what happens if the target folder doesn’t exist?

“New file location” specifies a subfolder where all newly created daily notes should be saved (for example, a “journal” folder). If the folder name is set in Daily Notes settings but the folder hasn’t been created yet, Obsidian returns an error stating it failed to create the daily note folder because the folder wasn’t found. The fix is to create the folder with the exact same name, then open today’s note again so the note is created inside that folder.

Why are Daily Notes templates described as “static,” and what are the practical consequences?

When a template file location is set, Obsidian clones the template into each new daily note. That means edits made inside a daily note don’t modify the template file itself. However, if the template file is changed later, those changes will appear in daily notes created after the update because each new note is cloned from the template at creation time. The transcript demonstrates this by filling fields in a daily note and showing the template remains unchanged, then changing the template content and recreating a daily note to show the new clone.

How does the transcript’s preferred workflow differ from using only the built-in static template setting?

Instead of relying on the static template behavior, the transcript describes using a more dynamic “day template” that auto-generates yesterday’s and tomorrow’s dates. This is done with a script-based approach using Keyboard Maestro on macOS. The workflow also supports seamless navigation between related notes—for example, clicking “tomorrow” can be adjusted to link to “yesterday,” creating a smooth transition between days.

What kinds of sections are included in the daily note layout described in the transcript?

The daily note structure includes planning and tracking fields such as a “week plan” (filled based on the current day, e.g., Thursday), “notes,” an “inbox,” and metrics like hours slept and hours worked. It also includes an “exploration” area for storing things read or encountered online, referenced as content gathered during the day. Static content remains consistent across days, while date-aware elements are handled via the dynamic template approach.

Review Questions

  1. What token categories can be used to customize the Daily Notes title, and what does the transcript say about token case sensitivity?
  2. How does Obsidian behave when “new file location” points to a folder that hasn’t been created yet?
  3. What limitation of built-in templates makes the transcript’s creator prefer an external automation approach for yesterday/tomorrow links?

Key Points

  1. 1

    Enable the Daily Notes plugin in Settings → Plugins to unlock date format, storage location, and template options.

  2. 2

    Use the date format token syntax to control daily note titles, and treat token casing as significant.

  3. 3

    Set “new file location” to a subfolder name to keep daily notes organized, but create that folder first to avoid creation errors.

  4. 4

    Understand that Daily Notes templates are cloned and therefore behave as static starting content for each new day.

  5. 5

    Edits to a daily note do not change the template file, while edits to the template affect future daily notes.

  6. 6

    For dynamic date-aware content (like yesterday/tomorrow), consider external automation such as Keyboard Maestro on macOS.

  7. 7

    Design daily notes as a repeatable dashboard with sections for planning, tracking (sleep/work hours), and captured references (exploration/inbox).

Highlights

Daily Notes can generate note titles from a rich, token-based date format system—complete with time and time zone options—and the syntax is case-sensitive.
Routing daily notes into a subfolder requires the folder to exist; otherwise Obsidian fails to create the daily note folder.
Built-in templates are cloned as static content: daily edits don’t alter the template, but template edits propagate to future notes.
A dynamic alternative uses Keyboard Maestro on macOS to auto-insert yesterday/tomorrow dates and enable smoother navigation between daily notes.

Topics

  • Daily Notes Setup
  • Date Format Tokens
  • Template Cloning
  • Folder Organization
  • Automation with Keyboard Maestro

Mentioned