Remember The Milk: Adding Tags While Sending Tasks

In my post, Remember The Milk: Posting Directly from Your Desktop, we covered how to add items to Remember The Milk using the popular desktop launcher Launchy. This provides us with a lightning-quick way to capture tasks and ideas without interrupting whatever we may currently be working on.

With a simple tweak, we can actually make this setup just a little more useful by allowing us to add tags to the items we are sending to RTM.

Here is the command-line we are currently using for “blat” to email RTM:

– -body ” ” -subject “$$” -to <unique key>@rmilk.com -u <gmail username> -pw <gmail pass> -f <gmail username> -server 127.0.0.1:1099

We are using “$$” here to tell the Launchy Runner plugin to pass our first argument as the subject of the email. What we need to be able to do is to specify a second argument that can be passed as the body of the email:

– -subject “$$” -body “$$” -to <unique key>@rmilk.com -u <gmail username> -pw <gmail pass> -f <gmail username> -server 127.0.0.1:1099

Notice that we have:

  • Swapped the positions of the “subject” and “body” options
  • We are now passing another “$$” to the “body” option

This tells Launchy to use the first argument we send as the subject and the second argument as the body. Now, we can set tags for our tasks as we add them via Launchy:

Pressing the TAB key within Launchy separates the “rtm” command from it’s two arguments. The first argument is the name of the task, and the second are the additional options describing that task.

Keep in mind that we have the choice to set other options for the task besides the tags. You can view the details in the Remember The Milk FAQ on Sending Tasks via Email.

The one caveat here is that you may only specify one option as Launchy doesn’t allow us to enter a line-break.

Was this article helpful? Do you have a better way to do this? I would love to hear from you.