![]() If the done tag is not included, the script won’t register that task as completed.This, the script looks for the following tags: The task is put back in the project it was completed on, even if it has already been moved to the archive section at the end of the file. The script below takes the taskpaper file passed as an argument and reschedules completed recurring tasks (like the one in the example above) based on their due date, done date and recurring frequency. You can find that script here (read the first 17 lines for instructions on how to use it). The Workflow actually runs another script at the same time to put together a sorted taskpaper file showing only tasks that are Overdue, Due Today and Due Tomorrow. To run the script on a windows machine, I created a batch file which I call from Launchy. On my Mac, I just created an Alfred workflow to run it. The script is not tied to a specific application, it’s simply meant to be run on a machine (i.e. filters is where the script comes into play. It would look like this in the Taskpaper file: Now, let’s say that last task is completed the same day. Mow lawn if I wanted to change the A.C. For example, if I wanted to mow my lawn every two weeks beginning on May 1st, 2015, this is how the task would look like: Recurring Syntax #Ī recurring task is assigned a tab indicating how frequently that task needs to be done in days, weeks, months or years. It makes use of a specific syntax and a python script that runs behind the scenes. I came up with a simple system to work with recurring tasks on Taskpaper files. So, for my user case, there is no point in creating reminders. Also, these tasks don’t necessarily have to have a specific time associated to them. However, I prefer having all tasks associated to a project in one place. Putting these tasks in the Reminders app or the Calendar app would be a solution. However, I’m more interested in the latter as I deal with recurring tasks for both personal and work projects. For the former, there are some scripts ( here and here) tackling the problem. However, that simplicity derives in some inherent limitations like the lack of a reminding system and the challenge that represents working with recurring tasks. The Taskpaper format is simple, yet effective. The beauty of this system is that it’s ubiquitous and tremendously flexible. Easy integration with other apps and services.Īfter much trial and error, I settled for one of the most basic systems: text files.Offline capabilities in both desktop and mobile versions.Capable of being accessed from mobile devices.Here are my requirements for the ideal task management system: It has been very difficult to find a service fitting my needs, which I thought were not that hard to begin with. I have also read many reviews, including this one by Gabe Weatherhead, which I consider the mother of all reviews when it comes to task management services. From web based to desktop applications in both Mac and Windows. I have tried not less than 20 project/task management applications and services.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |