Hidden Defaults

From Quicksilver Wiki
Jump to: navigation, search

Quicksilver contains many 'hidden' preferences which can be edited by entering a command with the following format into Terminal.app. Alter the "Setting Name" and "Value" parts of the command depending on the preference you would like to change

defaults write com.blacktree.quicksilver "Setting Name" Value

An example could be:

defaults write com.blacktree.quicksilver "QSLoadImagePreviews" NO

Some settings take an array. For example, to enable previews only for images, video, and audio files:

defaults write com.blacktree.Quicksilver QSFilePreviewTypes -array public.image \
public.movie public.audio com.adobe.pdf

The following table lists all the settings that can be changed, and their effect on Quicksilver.

"Setting Name" Value Description
"Delay Before Quitting" YES or NO Enable the 'Hold ⌘Q to quit' dialogue (YES) or disable it (NO) when ⌘Q is pressed
"QSLoadImagePreviews" YES or NO Enable the loading of icon previews (YES) or disable it (NO)
"QSFilePreviewTypes" an array of UTI strings Fine-tune which file types get previews for aesthetic or performance reasons. Only applies if "QSLoadImagePreviews" is enabled.
"Show Release Notes on Upgrade" YES or NO Show the release notes when Quicksilver is updated (YES)
"QSUpdateWithoutAsking" YES or NO Allow Quicksilver to install app updates and plugin updates automatically, and restart without asking the user (YES) or to ask the user always (NO)
"QSIgnorePlugInBundleRequirements" YES or NO Ignore bundle, application, path, framework, Quicksilver version, and OS version requirements when loading plug-ins. (This is not recommended.) Architecture incompatibilities and dependencies on other plug-ins will still prevent a plug-in from loading.

You can also adjust all of the YES/NO settings by installing the Secrets preference pane.