Home | Appendix

|  |  | Hidden preferences

There are a few settings in DEVONthink that you cannot set through the Preferences window. Most of them are intended to facilitate customer support but they might be interesting for you as well.
Note: These hidden preferences are not an official feature and could be changed or removed with any update.
How to access the hidden preferences All hidden preferences are simple on/off switches. You set and unset them using the "defaults" command in the Terminal or using the special ON and OFF links provided below. To set preferences via the Terminal DEVONthink must not be running or it will overwrite your changes when you close it. To set a preference using the Terminal, noting the commands are case-senstive, they are written like this:
Terminal: `$ defaults write com.devon-technologies.think3 ShouldScaleAttachedImages -bool TRUE`
The above command activates the preference with the key "ShouldScaleAttachedImages". Change TRUE to FALSE to deactivate it. Use any of the preferences keys below to activate or deactivate them. There is a special preference to allow DEVONthink to detect other plain text formats as plain text: "AdditionalPlainTextExtensions". As it replaces the list of additional plain text extensions we recommend that you read the current list first (empty by default) before adding your own to the end of the list.
Terminal: `$ defaults read com.devon-technologies.think3 AdditionalPlainTextExtensions` `2014-07-31 08:25:27.101 defaults[21950:3312262] The domain/default pair of (/Users/eb/Library/Preferences/com.devon-technologies.think3 AdditionalPlainTextExtensions) does not exist` `# This "error" shows there are no additional formats specified.` `$ defaults write com.devon-technologies.think3 AdditionalPlainTextExtensions -string .otl.todotxt` `$ defaults read com.devon-technologies.think3 AdditionalPlainTextExtensions` `.otl.todotxt`
Available hidden preferences keys AdditionalPlainTextExtensions: Adds additional plain text extensions, separated by dots. AdditionalXMLExtensions: Adds additional XML file name extensions, separated by dots. BatesNumberDigits: Specifies the number of digits used for the placeholder. CounterDigits: Specifies the number of digits used for the placeholder. DisableActivityWindow: Disables automatically showing/hiding of the Activity window. On | Off DisableAutomaticUpdatingOfIndexedItems: Disables automatic updating of indexed items. On | Off DisableBadgeLabel: Disable the badge label on DEVONthink's Dock icon. On | Off DisableFileSystemEvents: DEVONthink no longer listens to file system events. On | Off DisableFinderTags: DEVONthink no longer imports or exports Finder tags. On | Off DisplayGroupsInPreviewPane: DEVONthink will display the contents of selected groups, smart groups, and feeds in the view/edit pane of main windows. The preview only displays files, not groups. On | Off EnableApplicationFiles: Applications can be imported/indexed. On | Off EnablePDFDrawing: Enables DEVONthink's own drawing of PDF pages. This was a workaround for macOS Sierra and is incompatible to macOS High Sierra. On | Off PlainTextIsMarkdown: Treat all plain text files as markdown. On | Off RichNotesWithoutAttachments: Services create RTF instead of RTFD. On | Off ShowAdditionalInfoInPathBar: Shows some details about the selected item in the Information Bar.On | Off SyncDebugLog: Enable additional sync logging for debugging. On | Off