Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 1.34 KB

README.md

File metadata and controls

38 lines (25 loc) · 1.34 KB

todo-tickler

Automated tickler file processing

This python script will process a tickler.txt that has been created according to the format specified in GTD todo.txt : tickler file proposal.

Installation

Create a virtualenv (this project has one dependancy)

pip install -r requrirements.txt

Thats it you are ready to go.

Usage

./weeklyreview.py  

Run this script in the directory containing your todo.txt file. This script should be ideally run once a week during the weekend. When it runs it does the following.

  • Looks for the todo.txt, tickler.txt, done.txt and project.done.txt files in the current directory.
  • Creates a list of all the projects that are currently "alive" and that do not have a next action assigned to them. It adds them in a file called review-YYYY-MM-DD.txt
  • Looks at the tickler.txt file and find out possible actionable items for the upcoming week and appends them to todo.txt

It supports all the repeat scenarios outlined in the blog post.

Open Items

  • Support for specifying the directory containing todo.txt files (Typically dropbox folder)
  • Support for direct integration with Dropbox through their API

License

This code is made available under MIT license. Copyright 2019, Vivek Venugopalan