I'm a big Remember the Milk (RTM) fan. I love the power of the lists, tagging, locations, etc. I believe it has a lot more potential as an easy to use, powerful, tasklist. There are still several annoyances and limitations to it, however. One of the biggest is the level of effort required to get a task into RTM. We all have those AHA moments, "ooh! I need to..x", and one of the main tenants of Getting Things Done is to "empty your head". The harder that is to do, though, the less likely anyone is to jot down an idea when they think of it. That's why I carry a voice recorder in my car and why there are various products to help us facilitate this perpetual mind dump. So, along those lines, I would like to share a solution I've found to submit a task to RTM in under 5 seconds, depending on how fast you type. If your typing isn't quite up to snuff, well....that's between you and Mavis Beacon.
For this project, you will need
Okay, soooo, the idea here is that RTM users have an email address that they can send messages to and those will show up in their RTM inboxen. Add to that, that RTM has a smartadd syntax so you can assign the list, tags, location, due date, etc in one pass. So the idea here is that you have a command line statement that will send an email to your RTM account, using the supplied argument as your subject. So for this I am using Slickrun because it so fast and easy, to trigger Thunderbird to create an email and send it to RTM for me.
Let's get prepped:
- Install Thunderbird and slickrun
- Pick your favorite shortcut key combo to bring focus to slickrun. I think the default is WinKey+Q or WinKey+W. I prefer WinKey+A.
- Hit your key combo or use your mouse if you prefer the scenic route.
- type "add" (without the quotes) and hit enter. A new magic word form will popup.
- Fill out the form with the following arguments, using your actual RTM email
Filename or URL
MagicWord (use whatever you want here, I like rtm)
rtm
"C:\Program Files (x86)\Mozilla Thunderbird\thunderbird"
Parameters: (copy that text verbatim, including the quotes)
-compose "to='dan.xyz@rmilk.com',subject='
Okay, let's skip ahead to using this little gem:
Simply hit your slickrun key combo, type your magic word, then enter your RTM task using smartadd syntax and make sure to add a closing quote and the end of it (to match the opening quote in the command argument)
Hit Enter
TBird will open a new window. Hit send and go about your day. It may take a few seconds for the window to disappear. Feel free to minimize it (or stare at it if you're easily entertained).
This will also work for other systems that have email addresses you can send to, such as evernote. Here's an example of the command line for evernote. Make sure to grab your actual email address out of evernote settings of course.
-compose "to='dan.abc@m.evernote.com',subject='
Enjoy! Let me know if you found this helpful or not.