Hidden Omnifocus Settings
- 10 Aug, 2022
I’m a long time Omnifocus user but only recently discovered that there are hidden settings you can tweak to further customize how Omnifocus works.
I could not find a definitive list that wasn’t out dated. I did a little spelunking through the Omnifocus application bundle and found them all.
I don’t know how all of these work so you use them at your own risk.
If you find out how they work, feel free to shoot me an email describing what you’ve learned.
If you’re not familiar with the layout of a PLIST file, look at
Changing Preferences
You can change these by opening the following
omnifocus:///change-preference?KEY=VALUE
For example:
omnifocus:///change-preference?AutomaticBackupLimit=5
If you want to go back to the default remove the value.
omnifocus:///change-preference?AutomaticBackupLimit
When you open that URL, you should see a dialog like the following in Omnifocus.
omnifocus:///change-preference?AutomaticBackupLimit
Preference list
<dict>
<key>AllowInspectionOfSidebarObjects</key>
<true/>
<key>AutoCloseTemporaryPerspectives</key>
<true/>
<key>AutomaticBackupFolder</key>
<string>~/Library/Application Support/OmniFocus/Backups</string>
<key>AutomaticBackupLimit</key>
<integer>100</integer>
<key>AutomaticBackupMinutes</key>
<integer>120</integer>
<key>AutomaticallyHideCompletedActionsDelay</key>
<real>0.25</real>
<key>BuiltinPerspectiveShortcuts</key>
<dict/>
<key>ClippingTaskTitleSummaryLength</key>
<integer>140</integer>
<key>ClippingsGoToQuickEntry</key>
<true/>
<key>ClippingsIgnoreAttachments</key>
<false/>
<key>ClippingsIgnoreEntireEmailMessages</key>
<true/>
<key>ClippingsIgnoreTextBackgroundColor</key>
<true/>
<key>ClippingsIgnoreTextForegroundColor</key>
<true/>
<key>ClippingsSimplifyStyle</key>
<false/>
<key>ContentOutlinePreservesVisibleSelection</key>
<true/>
<key>ContentOutlinePreservesVisibleSelection:ByID:ProcessForecast.v2</key>
<false/>
<key>CopyAsTaskPaper</key>
<false/>
<key>CustomColumnsLayoutEstimatedDurationWidth</key>
<integer>58</integer>
<key>CustomColumnsLayoutMaximumWidthTags</key>
<integer>180</integer>
<key>CustomColumnsLayoutMinimumProjectWidth</key>
<integer>72</integer>
<key>CustomColumnsLayoutMinimumTitleWidth</key>
<integer>110</integer>
<key>CustomColumnsLayoutMinimumWidthTags</key>
<integer>80</integer>
<key>CustomColumnsRatioOfMaximumColumnWidthToMinimum</key>
<integer>3</integer>
<key>DataStoreProbesList</key>
<array/>
<key>DebugOpenURL</key>
<false/>
<key>DelayIntegrationOfSyncedChangesWhenUserIsActive</key>
<true/>
<key>ExpandRowsByDefault</key>
<false/>
<key>ExtraColumns</key>
<array/>
<key>FeedbackAddress</key>
<string>omnifocus@omnigroup.com</string>
<key>ForecastBlessedTagPrimaryKey</key>
<string></string>
<key>ForecastCalendarCollapsed</key>
<false/>
<key>ForecastDragSetsDeferDate</key>
<false/>
<key>ForecastEventTimelineIncludeOffHoursEvents</key>
<true/>
<key>ForecastIncludesInboxEvenWhenFocused</key>
<false/>
<key>ForecastIncludesProjectsOnHold</key>
<true/>
<key>ForecastShowDeferredItemsSection</key>
<false/>
<key>ForecastShowEventTimeline</key>
<true/>
<key>ForecastTimelineEndHour</key>
<integer>17</integer>
<key>ForecastTimelineStartHour</key>
<integer>9</integer>
<key>ForumPageURL</key>
<string>http://www.omnigroup.com/forward/omnifocusforums</string>
<key>HiddenForecastCalendarIdentifiers</key>
<array/>
<key>InsideOmniFocusPageURL</key>
<string>http://inside.omnifocus.com</string>
<key>KinklessImportPath</key>
<string></string>
<key>KinklessImportShouldIncludeArchive</key>
<true/>
<key>LastArchiveRequestTimeInterval</key>
<real>0.0</real>
<key>LastExportDirectory</key>
<string>~/Desktop</string>
<key>LastExportType</key>
<string>HTML</string>
<key>LastWindowPosition</key>
<string></string>
<key>NSShouldActivateForServiceRequest</key>
<false/>
<key>NotificationsDebugLogger</key>
<integer>0</integer>
<key>OFIAutomaticDashSubstitutionEnabled</key>
<true/>
<key>OFIAutomaticDataDetectionEnabled</key>
<false/>
<key>OFIAutomaticLinkDetectionEnabled</key>
<false/>
<key>OFIAutomaticQuoteSubstitutionEnabled</key>
<true/>
<key>OFIAutomaticSpellingCorrectionEnabled</key>
<true/>
<key>OFIAutomaticTextReplacementEnabled</key>
<true/>
<key>OFIColorApproximatelyGrayThreshold</key>
<real>0.10000000000000001</real>
<key>OFIColorDarkLowContrastThreshold</key>
<real>0.40000000000000002</real>
<key>OFIColorLightLowContrastThreshold</key>
<real>0.80000000000000004</real>
<key>OFIContinuousSpellCheckingEnabled</key>
<false/>
<key>OFIGrammarCheckingEnabled</key>
<false/>
<key>OFIMaximumNumberOfTitleLines</key>
<integer>-1</integer>
<key>OFINoteLayoutManagerReplacesLowContractColors</key>
<true/>
<key>OFISmartInsertDeleteEnabled</key>
<true/>
<key>OFMRemindersImporterLogger</key>
<integer>0</integer>
<key>OIInspectorDefaultTopLeftPosition</key>
<string>{900, 53}</string>
<key>OJSEnabled</key>
<true/>
<key>OOReturnInRowInsertsNewline</key>
<false/>
<key>OOShouldContinueDeletionAcrossCellBoundariesOnKeyRepeat</key>
<false/>
<key>OOShouldEditNotesOnEnterKey</key>
<false/>
<key>OOSplitWhenCreatingItem</key>
<false/>
<key>OOTabShouldNavigateCells</key>
<true/>
<key>OSUseFontLeading</key>
<false/>
<key>OZCallbackURLHandler</key>
<string>com.omnigroup.omnifocus3</string>
<key>OZShouldSuppressTitleBarWarning</key>
<true/>
<key>PaidFeedbackAddress</key>
<string>omnifocus@omnigroup.com</string>
<key>PerspectiveControlHidden</key>
<false/>
<key>PerspectiveSnapshotSound</key>
<string>Snapshot</string>
<key>PrelaunchQuickEntry</key>
<true/>
<key>ProductPageURL</key>
<string>http://www.omnigroup.com/applications/omnifocus/</string>
<key>QuickEntryAnimationDuration</key>
<real>0.10000000000000001</real>
<key>QuickEntryItemsGoToInbox</key>
<false/>
<key>QuickEntryLayoutMode</key>
<string>fluid</string>
<key>QuickEntryMultiEntryMode</key>
<false/>
<key>QuickEntryVisibleColumnNames</key>
<array>
<string>projectInfo</string>
<string>context</string>
<string>dateToStart</string>
<string>dateDue</string>
<string>noteExists</string>
<string>flagged</string>
</array>
<key>QuickOpenAnimationDuration</key>
<real>0.10000000000000001</real>
<key>QuickOpenEnabled</key>
<true/>
<key>QuiescenceDelayedIntegrationLogger</key>
<integer>0</integer>
<key>QuiescenceTimerDuration</key>
<real>10</real>
<key>RestorableState</key>
<dict/>
<key>ShouldOpenLinksInNewWindows</key>
<false/>
<key>ShouldQuickOpenRevealInNewWindows</key>
<false/>
<key>SimpifyStyleWhenPastingInNotes</key>
<false/>
<key>StrikeCompletedActions</key>
<true/>
<key>SyncAutomaticallyOnLaunch</key>
<true/>
<key>SyncAutomaticallyOnQuit</key>
<true/>
<key>SyncDebug</key>
<true/>
<key>SyncFinishedSound</key>
<string>Purr</string>
<key>SyncShouldPublishDueDateTimes</key>
<false/>
<key>TitleTextFoldingForColumns</key>
<true/>
<key>TitleTextFoldingForFluid</key>
<false/>
<key>XMLTransactionGraphShouldEmailProblems</key>
<true/>
</dict>
Stay Ahead in Product Management!
Ready to elevate your product management game? Join our community of passionate professionals and be the first to receive exclusive insights, tips, and strategies directly in your inbox. Subscribe now to our newsletter and ensure you're always in the loop with the latest product management trends and wisdom bombs!