Skip to content

Applescript to transform message to GTDAlt inbox item

David Nunez
David Nunez
1 min read

I’m currently using GTDAlt in TextMate as my GTD processing system. It’s a text based system, so it’s upgradable, portable, etc.

Through the TextMate bundle framework, you get some nice collating of contexts, etc.

GTDAlt does rely on some proprietary syntax, but it’s pretty basic and easily parsable.

There is rudimentary support for iterating through items in an inbox.txt file to generate GTD items.

I created an applescript which will take the selected message in and create a properly formated item, using the subject and message: url (you must have MailTags installed so the message: protocol is recognized).

This means I’ll get action items with links to specific messages in my GTD system.

I partner this with a Mail Act-On rule… so when I hit ctrl-1, a GTDAlt item gets created, the message is tagged “@action”, and it’s sent to my one archive folder in one step.

In true GTD fashion, this should only be used for messages that take longer than 2 minutes to respond to. In reality, I need to get better at firing off quick responses to things (or liberally using the delete key). Otherwise, it’s likely I’ll use this to just procrastinate email items away into a black hole.

Download the script


David Nunez Twitter

Dir of Technology at the MIT Museum • Writing about emerging tech's impact on your life • Speculative insights on the intersection of humanity and technology 🤖


Related Posts

FCC's Vote against Net Nuetrality is a disservice to museums

Yesterday, the FCC voted to repeal the 2015 Open Internet Order and dismantle the order’s strong net neutrality rules (New York Times summary of what happened). You have probably read about how this might impact broadband quality for things like streaming television or even basic websites via tiered access

FCC's Vote against Net Nuetrality is a disservice to museums

Requiem for Rhinos - behind the scenes video

Automatically Unshortening Links in Wordpress Posts

On this site, I have the Broken Links Checker Plugin chugging away in the background. He tirelessly checks and rechecks every link in every post to find URLs that no longer work; pages sometimes just disappear. In most cases, I’m able to use the Internet Archive Wayback Machine to

Automatically Unshortening Links in Wordpress Posts