Skip to content

Daily Notes

Daily notes allow you to quickly create and access a note file for each day.

  • Command: Ctrl+Shift+P → “Foam: Open Daily Note”
  • Shortcut: Alt+D
  • Snippets: Type /today, /yesterday, /tomorrow in any note

Open daily note automatically on VS Code startup:

{
"foam.openDailyNote.onStartup": true
}

Create .foam/templates/daily-note.md to customize the structure:

---
type: daily-note
---
# Daily Note - $FOAM_DATE_YEAR-$FOAM_DATE_MONTH-$FOAM_DATE_DATE
## Tasks
- [ ]
## Notes

Create links to recent daily notes using snippets:

SnippetDate
/todaytoday
/tomorrowtomorrow
/yesterdayyesterday
/mondaynext Monday
/+1dtomorrow
/-3d3 days ago
/+1win a week
/-1mone month ago
/+1yin one year

By default, daily notes are created as yyyy-mm-dd.md in the workspace’s journals folder.

To customize your daily note location and format you can create a .foam/templates/daily-note.md template. See Note Templates for more information.

There are also some settings to customize the behavior of daily notes, but they are deprecated and will be removed. Please use the daily-note.md template.

Published with Foam