Concepts

Recurrence

Repeat anything on your own schedule.

Some things come back around. Recurrence lets a task repeat on whatever rhythm suits it — and Todebaran only ever keeps one live copy of a repeating task, so your lists never fill up with future clutter.

Set a rule from a task with ⌘L.

How a repeating task behaves#

Only the current occurrence exists at any time. When you complete it (or it rolls over), Todebaran creates the next one automatically. Past occurrences become ordinary, one-off completed tasks — so your logbook is an honest record of what actually happened.

If a repeating task goes overdue without being completed, most rules roll it forward to the next date on their own, so you never lose the series. Rules that repeat after completion wait patiently until you tick the task off.

Types of repeat#

TypeRepeats…Example
Dailyevery N daysevery 3 days
Weeklyon chosen weekdays, every N weeksMon & Wed, every other week
Monthlyon a day-number or an Nth weekday, every N monthsthe 2nd Tuesday, monthly
Yearlyon a month-pinned rule, every N yearsthe 1st Monday of March
After completionmeasured from when you finish it3 days after I complete it
Specific datesan explicit list of dates you picka handful of set days

Modifiers#

  • Only after completion — never rolls forward on its own; it waits for you to finish the current one.
  • Days before deadline — treat the repeat date as the deadline and have the task appear a set number of days earlier, so it surfaces with time to spare.
  • Ends — repeat forever, until a chosen date, or after a set number of times.
Screenshot coming soon
The recurrence editor, showing repeat type and end options.

"After completion" is the one to reach for on chores. "Water the plants every 3 days" from the day you last did it is more useful than a fixed calendar slot you keep missing.