OmniFocus inbox: Automatisch Referentie items toevoegen

Heb je dat ook wel eens? Je hebt een bestand waarvan je weet dat het referentie is voor een taak in je GTD systeem. Dus je verplaatst netjes het bestand naar een mapje ‘Referentie’, en vergeet het vervolgens. Vervolgens kom je er pas bij je volgende Weekly Review achter dat je natuurlijk ook wel even een taak had moeten aanmaken, en in de notitie van die taak had moeten verwijzen naar dat bestand.

Of andersom. Je ziet een bestand, weet dat er een taak bij hoort en het bestand referentie is. Snel gooi je die taak je OmniFocus inbox in, en vergeet het verder. Later begin je aan de daadwerkelijke taak, maar kan je het bestand nergens meer vinden.

Gaten in je GTD systeem, in beide gevallen.

Gelukkig herken ikzelf dat probleem ook, en ben ik een Lifehacker, dus gaan we dat oplossen. Oplossen met Hazel, en een stukje AppleScript.

In Hazel heb ik een regel aangemaakt dat alles wat ik in Finder het label ‘Paars’ geef, wordt verplaatst naar mijn ‘Referentie’ mapje:

Referentie-voor-OmniFocus

Vervolgens maak je in je ‘Referentie’ mapje ook een regel met Hazel. Deze keer wil je alles wat nog paars is, toevoegen aan OmniFocus met behulp van een AppleScriptje, en vervolgens ontdoen van kleur:

Screen-Shot-2013-06-24-at-16.25.59

De code van het AppleScript wat ik hiervoor heb gebruikt is als volgt:

Vervolgens hoef je nu alleen nog maar bestanden paars te markeren, en dan komt alles goed. Het bestand wordt verplaatst naar je Referentie map, en er komt een nieuw item in je OmniFocus inbox. Compleet met naam, datum, en bestand in de bijlage. Zoiets dus:

Nieuw-Referentie-item-in-OmniFocus-inbox

[voornaam]
[voornaam]
[emailadres]
[emailadres]
[submit]
[submit]
[submit]
[submit]
[formId]
[formId]
[return]
[return]
[formName]
[formName]
[voornaam]
[voornaam]
[emailadres]
[emailadres]
[submit]
[submit]
[submit]
[submit]
[formId]
[formId]
[return]
[return]
[formName]
[formName]
[voornaam1]
[voornaam1]
[email1]
[email1]
[submit]
[submit]
[submit]
[submit]
[formId]
[formId]
[return]
[return]
[formName]
[formName]
[voornaam1]
[voornaam1]
[email1]
[email1]
[submit]
[submit]
[submit]
[submit]
[formId]
[formId]
[return]
[return]
[formName]
[formName]