When you first launch OmniFocus 2, there are six perspectives running down the left-hand side of the window: Inbox, Projects, Contexts, Forecast, Flagged, and Review. Now OmniFocus 2 for OS X picks up the baton and brings this powerful view to the desktop. You could create a custom perspecitve to see when you needed to do tasks, but it could be a little confusing.įorecast view first appeared in OmniFocus for iPad, followed by OmniFocus 2 for iPhone. property pstrDBPath : "/Users/detach/Library/Containers//Data/Library/Caches/ has always been great at showing you what you need to do and where you need to do it. Property pstrDBPath : "$HOME/Library/Containers/2/Data/Library/Caches/2/OmniFocusDatabase2" Property pstrDTPrefix : "x-devonthink-item://" Property pstrOFPrefix : "omnifocus:///task/" Property pstrDocsPath : (path to documents folder as string) - path to ~/Documents Property pstrDTDB : "OmniFocus Notes" - name of default Devonthink Database of the main Projects folder that will contain the individual project folders Edit the name and path below to change the location and/or name a database named /Documents/Omnifocus Notes. Initially assumes that project folders will be maintained in The icon attached to this file is from the Float collection by Corey Marion Inspired by Jim Harrison's excellent scripts, which use the Finder rather than DEVONthink 2 the script will add the hyperlinks from project to folder, and from folder to project) In the absence of a link to an existing folder in DevonThink, The script ensures that a DT hyperlink to the document in DevonThink is placed in JUST CREATES/OPENS A PROJECT MATERIALS FOLDER (IN DEVONthink 2) OR - IF property pblnJustFolder : **true** (see top of script) (and add the hyperlinks from project to notes, and from folder and notes to project) the folder path of the project in OmniFocus the script will seek or create the OO5 file in a DevonThink folder which matches In the absence of a link to existing notes in DevonThink, The script ensures that a DT hyperlink to the document in DevonThink is placed in the note field of the project The Devonthink record contains a hyperlink back to the OmniFocus project The project notes file is an OmniOutliner 5 document stored in DEVONthink 2 folder CREATES/OPENS A PROJECT NOTES FILE (STORED IN DEVONthink 2) FOR THE SELECTED OMNIFOCUS PROJECT. IF property pblnJustFolder : **false** (see top of script) or explicit, as to its behaviour or suitability for use
You are free to adapt and reuse any part of it, without any warranties, implied and which is provided purely as an illustration of possible approaches to coding. This is just a rough draft of something which I have sketched for my own personal use, Adds option, above - top of script, to make the Sync group the root of all new folders [a script for editing OF folder notes can be found at (will use the first existing DT database whose POSIX path is found in the note of an enclosing OmniFocus folder but can use different DT databases for different OF folders 208 Still defaults to the DT Database named in pstrDTDB (below)
Here’s a hack of Rob’s script that will create a project in DTPO according to the tree in OF2.Įdit: code improved by unlocked2412 on OmniFocus forum to paste DTPO group link in note of OmniFocus project.