Rescheduling repeating tasks while keeping to the schedule

I have multiple repeating tasks that happen weekly. For example, on Sunday I have a set of Sunday tasks.

Sometimes I can’t do those on Sunday and have to push them to Monday. However, the next week, I still want them to appear on Sunday, not Monday. The way I’ve been handling this is:

  • Mark the Sunday tasks as done
  • Copy the titles of the Sunday tasks and recreate non-recurring tasks on Monday

This is a pretty tedious process and there’s got to be a better way. Any suggestions?

1 Like

There’s a plugin from @kaitlin that does this

1 Like

Can’t you use the “Repeat from this item’s Assigned Dates” setting? That way, if you complete it on Monday, a task will repeat next Sunday, rather than next Monday.

2 Likes

Thanks for that. However, question: once I move the event from Sunday to Monday, the assigned date would then be every Monday, no?

The alternative is to leave it on Sunday uncompleted. That’s another method I’ve used. But it’s not ideal. I get a big red notification on activities that are not very important.

The only problem there is that I use OF on my laptop, phone, and ipad. I assume this would only work on the laptop?

You can install the plugin as an OmniFocus iCloud plugin. This makes the plugin accessible on all platforms. Instructions here…

https://omni-automation.com/plugins/installation.html

Long-press the task and choose Share from the menu. Your plugin will be there. It should also be available in Omni Automation in the menu.

https://omni-automation.com/plugins/accessing.html

I wouldn’t move the event to Monday. If you do get round to completing on Monday, for example, mark it as completed and the next repeat will be set up for next Sunday. If you don’t complete it and decide to skip this one, just mark it as completed anyway.

1 Like

I would advise leaving it on Sunday, it turns red (which helps remind you to do them, nothing more), and stays “on schedule” for the next week. Definitely use “Repeat from this item’s Assigned Dates” setting. I have some set this way, and others set to “from this item’s Completion Date” depending on the type of task.