Skip to content

Journal / Daily Notes

The Journal provides daily notes — automatically created pages for each day.

Opening the Journal

Click Journal in the sidebar or navigate to /journal.

At the top of the panel you'll find the date header with Previous/Next day arrows for quick navigation between entries. Click the date text to open a calendar popup for jumping to any specific date.

How it Works

  • Each day gets its own page at journals/YYYY-MM-DD.md
  • The journal auto-opens to today's date
  • Multiple recent days are shown as stacked editors — scroll down to see previous entries, each loaded lazily as you scroll
  • Use the Previous/Next day arrows at the top of the panel to jump between dates
  • Click the date header to open the calendar popup for direct date navigation
  • Journal pages are normal .md files — they appear in search, graph, and backlinks

Calendar Navigation

The calendar popup gives you a visual overview of your journal activity. To open it, click the date text or calendar icon in the panel header.

  • Dates with entries are highlighted, so you can see at a glance which days have notes
  • Click any date to navigate directly to that day's journal
  • Previous/Next month arrows let you browse across months
  • Close the popup by clicking outside it or pressing Escape

The calendar works alongside the stacked editor view — opening a date scrolls the stack to show that entry, or creates a new one if it doesn't exist yet.

Creating Journal Entries

Journal pages are just block editors like any other page. Start typing to write:

# Standup

TODO Review PR #42
DOING Documentation rewrite
DONE Database migration

## Notes

Investigated the indexing performance issue.
Root cause: Tantivy segment merge scheduling.
See [[Indexing Performance]] for details.

Journal Workflow

Morning Pages

Use the journal for daily standups, morning pages, or free writing. Wiki-link to project pages for context:

Worked on [[Block Editor]] improvements.
Need to fix the drag-and-drop reordering for deeply nested blocks.

Meeting Notes

Create a journal entry during meetings, then link to detailed notes:

Met with team about [[Sprint 24 Planning]].
Key decisions: use [[Tantivy 0.22]] for search indexing.

Capture and Process

Use the journal to quickly capture thoughts, then process them into proper pages:

  1. Write freely in the journal
  2. Later, extract sections into dedicated pages
  3. Link back from the new page to the journal entry

Journal File Format

Journal pages follow the same format as all other pages — plain Markdown with optional frontmatter:

---
title: 2026-06-22
tags: [journal]
---

# 2026-06-22

Content...

Tips

  • Use tags like #standup or #meeting in journal entries for easy searching
  • The journal is great for temporary notes that don't need their own page yet
  • Old journals are automatically indexed and searchable