Skip to main content
Productivity & Workflows

Obsidian Daily Notes: The Complete Guide for 2026

Daily notes are one of the most popular features in Obsidian, providing a structured way to journal, plan your day, and track tasks. This complete guide covers daily note setup, templates, date filters, and how to integrate tasks, reminders, and home screen widgets with TaskForge for a full daily workflow.

TaskForge daily notes integration on macOS showing task management in Obsidian daily notes
View All Features

What Are Obsidian Daily Notes?

Obsidian's Daily Notes plugin creates a new note for each day, typically named with the date in YYYY-MM-DD format (like 2025-11-07.md). Many Obsidian users rely on daily notes as their central hub for daily planning, journaling, and task management. Tasks written in your daily note represent work you want to accomplish that specific day.

Common Daily Note Workflows

  • Morning Planning: Start each day by opening today's daily note and adding tasks you want to complete
  • Daily Journaling: Combine tasks with notes, reflections, and meeting notes all in one place
  • Time Blocking: Schedule tasks for specific times throughout your day
  • Daily Review: End your day by reviewing completed tasks and planning for tomorrow

What Daily Notes Features Does TaskForge Offer?

Automatic Daily Note Writing

Configure TaskForge to automatically write new tasks to today's daily note. Tasks are added under a customizable header like "## Tasks" for organized daily planning.

Daily Note Task Filtering

Create Smart Lists that show only tasks from today's daily note. Perfect for focusing on your daily agenda without distractions from other tasks.

Daily Note Notifications

Get notified about tasks in your daily note at the times you choose. Never miss an important task scheduled for today with smart reminders.

Daily Note Widgets

Add a widget to your home screen showing tasks from today's daily note. Complete tasks with a tap and stay on top of your daily agenda.

How Do I Set Up Daily Note Task Writing?

Configuration Steps

  1. 1
    Configure Your Daily Note Format

    Open Settings → Vault & Storage → Daily Notes Format. Enter your daily note format using moment.js-style tokens:

    YYYY-MM-DD → 2025-11-07
    YYYY/MM/DD → 2025/11/07
    MMM DD, YYYY → Nov 07, 2025
    YYYY-[W]WW → 2025-W45
  2. 2
    Set New Tasks Header (Optional)

    In Vault & Storage, configure the "New Tasks Header" field. This is the markdown header under which new tasks will be added:

    ## Tasks
    ## To-Do
    ### Daily Tasks

    If the header doesn't exist in your daily note, TaskForge will create it automatically when adding the first task.

  3. 3
    Enable Daily Note as Default Location

    You can enable daily note writing at two levels:

    • App-level: Settings → Task Defaults → "Use Daily Note as Default" - applies to all new tasks
    • Per Smart List: Edit a Smart List → Default Values → "Use Daily Note as Default" - applies only to tasks created from that list
  4. 4
    Create Tasks

    When you create a new task with daily note writing enabled, TaskForge automatically writes it to today's daily note file under your configured header. The daily note file is created if it doesn't exist yet.

Pro Tip

Per-list daily note settings override app-level settings. This lets you have some Smart Lists write to daily notes (like "Today") while others use a specific file (like "Work Projects").

How Do I Filter Tasks by Daily Note?

TaskForge includes a powerful "Daily Note" filter that lets you create Smart Lists showing only tasks from today's daily note. This is perfect for creating a focused view of your daily agenda.

Creating a Daily Note Smart List

  1. 1
    Create a new Smart List and name it "Today" or "Daily Tasks"
  2. 2
    Add a filter condition with type "Daily Note"
  3. 3
    Set the operator to "Is" to show tasks IN today's daily note
  4. 4
    Optionally add a status filter to show only incomplete tasks (Status → Is → To-Do)

Example Smart List Setup

Name: Today
Filters:
Daily Note → Is
AND
Status → Is → To-Do
Sort: Priority (descending), then Due Date (ascending)

Dynamic Updates

The Daily Note filter automatically updates each day. Your "Today" list will always show tasks from the current day's daily note without any manual updates.

Combine with Other Filters

Mix the Daily Note filter with tags, priorities, or other criteria. For example, show only high-priority tasks from today's daily note.

How Do Notifications Work for Daily Note Tasks?

TaskForge's notification system covers daily note tasks too. Set up notifications to remind you about tasks in your daily note at specific times throughout the day.

Notification Strategies for Daily Notes

Morning Planning Reminder

Set a notification for 8 AM to remind you to review and plan your daily note tasks for the day. This helps establish a morning routine.

Configure in: Settings → Task Defaults → Reminders

Time-Specific Task Reminders

Add time emojis to tasks in your daily note for time-specific reminders. TaskForge will notify you at the exact time specified.

- [ ] Team meeting ⏰ 10:00 - [ ] Client call ⏰ 14:30

Due Date Notifications

Tasks in your daily note with due dates will trigger notifications based on your configured notification times, even if they're in your daily note.

- [ ] Submit report 📅 2025-11-07

Per-List Notification Settings

Configure notification preferences specifically for your daily note Smart List. You can enable or disable notifications, set custom times, and control whether overdue tasks trigger reminders.

How Do I Use Daily Note Widgets?

TaskForge widgets can display tasks from your daily note Smart List, giving you instant access to today's agenda right from your home screen. Widgets are available on iPhone, iPad, Mac, and Android.

Setting Up a Daily Note Widget

  1. 1
    Create a Smart List filtered to show only daily note tasks (as described above)
  2. 2
    Add a TaskForge widget to your home screen (long-press on home screen → Add Widget → TaskForge)
  3. 3
    Configure the widget to display your daily note Smart List (tap widget → Edit Widget → Select List)
  4. 4
    Choose your preferred widget size (small, medium, or large) based on how many tasks you want to see

Interactive Widgets

TaskForge widgets are fully interactive. Tap a task checkbox directly in the widget to mark it complete without opening the app.

Premium Feature

Auto-Refresh

Widgets automatically refresh throughout the day to show your latest tasks. The daily note filter ensures you always see today's tasks.

Updates every 15-30 minutes

What Are Daily Note Workflow Best Practices?

Start Your Day with Planning

Begin each morning by opening your daily note in Obsidian and adding tasks for the day. With TaskForge configured to write to daily notes, you can also add tasks directly from the app and they'll appear in your daily note.

  • Review your calendar and add time-specific tasks
  • Set priorities for your most important tasks
  • Add time estimates or time blocks for focused work

Use Widgets for Quick Access

Place a daily note widget on your home screen for instant visibility into today's tasks. This eliminates the need to open the app constantly and helps you stay focused on your daily priorities.

  • Complete tasks with a single tap
  • See your progress throughout the day
  • Quickly check what's left to do

Combine with Other Smart Lists

Create multiple Smart Lists for different contexts while keeping your daily note list as your primary focus. For example:

  • Today: Daily note tasks (your main list)
  • Upcoming: Tasks due in the next 7 days (not in daily note)
  • Projects: Tasks tagged with specific project tags

End-of-Day Review

At the end of each day, review your daily note in Obsidian. Incomplete tasks can be:

  • Moved to tomorrow's daily note if still relevant
  • Rescheduled with a new due date
  • Moved to a project-specific note for later
  • Deleted if no longer needed

Frequently Asked Questions

Can I use a custom daily note format?

Yes! TaskForge supports any moment.js-style date format including YYYY-MM-DD, YYYY/MM/DD, MMM DD YYYY, and even formats with folders like YYYY/MM/DD. Configure your format in Settings → Vault & Storage → Daily Notes Format to match your Obsidian daily notes plugin settings.

What happens if my daily note doesn't exist yet?

TaskForge automatically creates today's daily note file when you add the first task. If you've configured a task header (like "## Tasks"), it will be added to the file along with your task.

Can I have some lists write to daily notes and others to specific files?

Absolutely! Each Smart List can have its own default file location setting. Enable "Use Daily Note as Default" for lists where you want daily note writing, and specify a different file for other lists. This gives you complete flexibility in organizing your tasks.

Do daily note widgets work on all platforms?

Yes! TaskForge widgets are available on iPhone, iPad, Mac, and Android. The widget functionality is identical across platforms, though the setup process varies slightly by operating system. Interactive widgets (tap to complete) are a Premium feature.

Can I filter by daily notes from previous days?

The Daily Note filter specifically matches today's daily note. To view tasks from previous daily notes, use the File Path filter and specify the exact file name (e.g., 2025-11-06.md) or use the File Name filter with a pattern.

Do I need Premium for daily note features?

Most daily note features are available in the free version, including writing tasks to daily notes, filtering by daily note, and basic notifications. Premium features include interactive widgets, unlimited Smart Lists, custom notification times, and advanced filtering options.

Start Managing Your Daily Note Tasks Today

Download TaskForge and manage the tasks in your Obsidian daily notes with smart filtering, notifications, and widgets. Explore all our task management features or visit our help center for detailed setup guidance.

Azhar Dewji
Azhar Dewji · · Updated March 14, 2026

Software engineer with 10+ years of experience building mobile and desktop apps in Swift, Kotlin, and Flutter. Indie developer based in Toronto, Canada. Creator of TaskForge. Learn more