MojoPad

Daily Notes

Press ⌘T — or click the ☼ Today toolbar button — and you're writing in today's note. If it doesn't exist yet it's created; if it does, you're taken there. That's the whole habit.

What you get

  • A page named with today's date, in the format you choose in Settings ▸ Locale & Dates — 2026-06-11, June 11, 2026, or your own pattern.
  • The long form of the date ("Thursday, June 11, 2026") and the ISO form are added as aliases, so writing either anywhere in the wiki links to that day.
  • The tag daily, and automatic filing in a Daily Notes collection, so the journal exports in order.
  • Go ▸ Previous / Next Daily Note (⌃⌘[ / ⌃⌘]) to walk the journal.

A template for every day

Make a page called Template: Daily and every new daily note starts from a copy of it. Templates can include scriptlets and placeholders — see Templates and Placeholders. A nice starter:

$timeDate$ — expands to the moment the note was created
<#what's on deck#> — a placeholder, pre-selected and ready to type over

The calendar

The Calendar palette shows the month at a glance: a dot marks every day that has a note, today is circled, and ‹ › walk the months (click the month name to snap back to today). Click any day to open its note — or to start one, even for a past date.

Time zones

"Today" is computed in the time zone you set in Settings ▸ Locale & Dates — keep your home time zone while travelling and the journal won't fork at midnight.

Automation

If a page named Event: Daily Note exists, its script runs whenever a daily note is created — log it, tag it, fetch the weather into it. See Scripting: Event Pages.