Create Task
A module for creating tasks in OmniFocus, Things, DueApp, and Apple Reminders on the Mac
I created this module for easy integration from my ruby apps into the Big 4 of Task Managers.
To use this in your app, simply include lib/create_todo.rb in your source.
Creating tasks is as easy as
CreateTask::OmniFocus.new(name: "Task name", note: "Task note", start_date: "7/17/2013", due_date: "7/29/2013")
CreateTask::Things.new(name: "Task name", note: "Task note", due_date: "7/17/2013", tags: "github, gtd")
CreateTask::DueApp.new(name: "Task name", due_date: "7/17/2013")
CreateTask::Reminders.new(name: "Task name", due_date: "7/17/2013")
###Requirements:
- AppScript (for OmniFocus)
- Chronic (for date parsing)
- A Mac (no brainer)
Credits: Brett Terpstra (@ttscoff) for OmniFocus task inspiration and his date parser method