Skip to content

Dates, repeats and reminders

nokko has three dates. Due is a commitment and the only date that can go overdue. Scheduled is the day you plan to do the work, and start is where a bar begins.

For Mac, iPhone Β· Last checked

Due, scheduled and start

DateIn the fileWhat it does
DueIn the fileπŸ“… 2026-11-20What it doesPuts the task in Focus on that day and on the Calendar. Once it has passed, the task is overdue.
ScheduledIn the file⏳ 2026-11-18What it doesPuts the task in Focus on that day. It shows on the Calendar when there is no due date. It never goes overdue.
StartIn the fileπŸ›« 2026-11-10What it doesSets where the task's bar begins on the Timeline and Calendar. It does not hide the task or add it to Today.

Use due for a date you promised someone, and scheduled for a date you chose for yourself. A task can carry all three.

Set a date on the Mac

  • In the task panel: click Add beside Due, Scheduled or Start, then click the date to change it.
  • With a key, on a selected task: T for today, M for tomorrow, W for next Monday, D to clear the due date.
  • To push back: ] moves the due date a day, and } moves it a week.
  • On the Calendar: drag a chip to another day. This writes the due date only, so a scheduled date stays as it was.
  • On the Timeline: drag a bar to move it, or drag one end to change one date.

Set a date on iPhone

Swipe a task left for Tomorrow or Date, or touch and hold it for Today, Tomorrow, Next Monday and In a Week. The iPhone sets due dates only. It shows scheduled and start dates, and you set those on the Mac. On a task with no due date, Clear Date removes the scheduled date.

Typed dates

Quick Add and the + rows read a date from the very end of the line. It becomes the due date.

TypeIt means
today, tomorrowThose days
fri, fridayThe next Friday to arrive, or today if today is Friday
next friFriday of next week, even if this week's has not happened
next week, next month, next yearThe start of next week, or a month or year from today
3d, 2w, 6mo, 1yThat long from today
2026-11-20That date

3m is not read as a date, because it could mean minutes or months. Use 3mo. A date in the middle of a sentence stays as text, so move the 3d render to staging keeps its words.

Repeating tasks

On the Mac, use Rules β–Έ Repeats in the task panel, pick the interval and click Set. Anywhere you add a task, you can type every week in the line.

When you complete a repeating task, nokko writes the next one on a new line above it and moves its date. One ⌘Z takes back both.

- [ ] Weekly status note πŸ” every week πŸ“… 2026-11-13
- [x] Weekly status note πŸ” every week πŸ“… 2026-11-06 βœ… 2026-11-06

nokko understands every day, every week, every month and every year, and intervals such as every 2 weeks. Only one date moves: the due date, or the scheduled date if there is no due date, or the start date if there is neither.

A rule outside that set, such as every week on Monday written in Obsidian, still repeats. nokko copies the line with its dates unchanged, so set the new date yourself.

From the day it's completed (!) adds ! to the rule. In this version nokko still counts from the date on the line, so a late completion does not shift the next date.

Reminders

On the Mac

Open the task, click Add beside Rules β–Έ Remind, and change the date and time. It starts one hour ahead. macOS shows one notification at that minute, and completing the task cancels it.

- [ ] Send the proposal [remind:: 2026-11-05 09:00] πŸ“… 2026-11-06

nokko asks for permission once, at launch. If you refused, it stays quiet and does not ask again, so turn nokko on in the Notifications pane of System Settings. The iPhone app does not show reminders in this version.

What makes a task overdue

A task is overdue when all of these are true:

  • It has a πŸ“… due date, and that date is before today.
  • It is open: not done, cancelled or waiting.
  • The due date passed 14 days ago or less.

Overdue is drawn in amber. The Overdue section on Today opens folded, with its count in the header, and lists the nearest miss first. Move all to Today and Move all to Tomorrow redate every overdue task at once, and one ⌘Z takes that back.

Settings β–Έ Notifications β–Έ Overdue digest sends one notice when tasks become overdue, counted by project. A task is included once.

Why the overdue count stays small

After 14 days past due, a task stops being overdue and becomes Stale. It stays on Today in a folded, grey section near the bottom, above Inbox, and it drops out of every overdue count.

Opened, the Overdue section shows five rows and a line saying how many more there are, then at most 50. Stale shows up to 20. So the count you see is work you can still act on, and old tasks do not pile up into a wall.

To clear a stale task, give it a new date, complete it or cancel it. The number on the menu bar item counts today's tasks, not overdue ones.

Waiting

Use Waiting when the next move is someone else's. Select the task and press A, or choose Task β–Έ Waiting Β· A. On iPhone, touch and hold it and tap Waiting on Someone. The line becomes - [>].

A waiting task leaves the dated sections of Today for the folded Waiting section, which shows up to 20. Its due date stays on the row, and it is never overdue or stale. Press A again to put it back to open.

Questions

Why does nokko not add a due date to every new task?
nokko writes a due date only when you type one. Dating every capture would turn a week of notes into a wall of overdue tasks. The βž• mark still records the day you added a task, and that date can never make it overdue.
Do nokko dates work with the Obsidian Tasks plugin?
nokko writes the same marks the Obsidian Tasks plugin reads: πŸ“… for due, ⏳ for scheduled, πŸ›« for start, βœ… for done and πŸ” for repeats. A date set in either app shows in the other. Reminders use nokko's own field, which Obsidian leaves alone.

Next: Views