Lifehacker featured a post about how to add RTM to the Windows Quicksilver-like launcher Launchy. The script worked pretty well but required you to enter the parameters (priority, due date etc) in correct order without any hints.
Since I’m used to the RTM Smart Add syntax I figured it would be easier to implement this using a single parameter to RTM.
Here’s how to do it:
- Install the VBS script from the Lifehacker post above.
- Modify the VBS file replacing the entire “If wscript.arguments.item(1)”-block (including the final “End If” with this line:
subject = wscript.arguments.item(0)
- Also change
.TextBody = body
into
.TextBody = ""
- Add the script to Launchy using the parameter:
"$$" "$$" "$$" "$$" "$$" "$$" "$$"
Now you can add tasks to RTM but opening Launchy, entering rtm <TAB> <smart add syntax>, for example “rtm <tab> pickup milk ^tomorrow #store”.