but then it’s not really complete if it auto-completes…
I like to use OmniFocus as a master task list but then use my calendar to schedule a time block to work on that big long-term project. I might schedule a time block on Mondays, Wednesdays, and Fridays. Most often, I’ll put it as the first thing to work on today or at least the first thing in the first available time block available.
Scheduling an appointment with myself to work on a long term project has been the game changer for me. I think of the time block as time reserved for my long term projects. Treat it like a doctor’s appointment. Respect it. Otherwise, that time block will be neglected because of the day’s emergencies.
I usually plan one month at a time. I put a milestone or target of what I want to get done by the end of each week as a measuring stick. When my scheduled time block starts, I work towards that target milestone (the results I want by the end of each week).
If I wanted nagging, I would use Due. But I’ve found time blocking to be better for me. Use OmniFocus to keep your lists of actions. When you are working on your time block, just check each task as completed when I knock down each task. Sometimes I’ll get ahead of myself and complete more than I needed for the week. When I go to my weekly review, I recalibrate and change next week’s target.