Repeating Tasks
2Do has flexible recurrence rules for both regular schedules and chores that should restart when you actually finish them.
Adding Recurrence
Open a task → Recurrence → choose a preset or build a custom rule.
Presets
Daily, Weekday, Weekend, Weekly, Bi-weekly, Monthly, Yearly.
Custom Rules
Build from:
- Interval — every N days / weeks / months / years.
- Days of week — pick any combination.
- Day of month — the 1st, the last day, the second Tuesday.
- End condition — never, after N occurrences, or on a specific date.
Repeat From Due Date vs. Completion
- Repeat from Due Date — next occurrence calculated from the previous due date. Best for fixed schedules.
- Repeat from Completion — next occurrence calculated from the date you completed the task. Best for chores.
What Carries Over
Each new occurrence inherits title, notes (without timestamps), tags, location, action, alarms, recurrence rule, priority, and duration. Completion state and alarm fire history reset.
Editing a Repeating Task
Choose This task only or Future occurrences when saving.
Skipping an Occurrence
Mark the current task complete to advance.
Tips
To put a recurring task on hold without breaking the cycle, give it a status tag like @on-hold and pause that tag from the Tags view. The active occurrence steps out of view; resume the tag to bring it back. See Tags.