diff options
author | Martin Reurings <martin@windgazer.nl> | 2013-01-18 00:49:31 +0100 |
---|---|---|
committer | Mathias Bynens <mathias@qiwi.be> | 2013-07-02 19:31:24 +0200 |
commit | 6806bf4bca1fed7b27e5b554fcabef3a4638d9b7 (patch) | |
tree | 1e57b9f62d328f3e9f683c4c402ceef73af109e3 | |
parent | e1588fab4629345d54b286718e06f306c4e917d9 (diff) | |
download | dotfiles-6806bf4bca1fed7b27e5b554fcabef3a4638d9b7.tar.gz dotfiles-6806bf4bca1fed7b27e5b554fcabef3a4638d9b7.tar.bz2 dotfiles-6806bf4bca1fed7b27e5b554fcabef3a4638d9b7.zip |
.osx: Add Spotlight settings
Closes #91 and #174.
-rwxr-xr-x | .osx | 35 |
1 files changed, 35 insertions, 0 deletions
@@ -455,6 +455,41 @@ defaults write com.apple.mail AddressesIncludeNameOnPasteboard -bool false defaults write com.apple.mail NSUserKeyEquivalents -dict-add "Send" "@\\U21a9" ############################################################################### +# Spotlight # +############################################################################### + +# Hide Spotlight tray-icon (and subsequent helper) +#sudo chmod 600 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search +# Disable Spotlight indexing for any volume that gets mounted and has not yet +# been indexed before. +# Use `sudo mdutil -i off "/Volumes/foo"` to stop indexing any volume. +sudo defaults write /.Spotlight-V100/VolumeConfiguration Exclusions -array "/Volumes" +# Change indexing order and disable some file types +defaults write com.apple.spotlight orderedItems -array \ + '{"enabled" = 1;"name" = "APPLICATIONS";}' \ + '{"enabled" = 1;"name" = "SYSTEM_PREFS";}' \ + '{"enabled" = 1;"name" = "DIRECTORIES";}' \ + '{"enabled" = 1;"name" = "PDF";}' \ + '{"enabled" = 1;"name" = "FONTS";}' \ + '{"enabled" = 0;"name" = "DOCUMENTS";}' \ + '{"enabled" = 0;"name" = "MESSAGES";}' \ + '{"enabled" = 0;"name" = "CONTACT";}' \ + '{"enabled" = 0;"name" = "EVENT_TODO";}' \ + '{"enabled" = 0;"name" = "IMAGES";}' \ + '{"enabled" = 0;"name" = "BOOKMARKS";}' \ + '{"enabled" = 0;"name" = "MUSIC";}' \ + '{"enabled" = 0;"name" = "MOVIES";}' \ + '{"enabled" = 0;"name" = "PRESENTATIONS";}' \ + '{"enabled" = 0;"name" = "SPREADSHEETS";}' \ + '{"enabled" = 0;"name" = "SOURCE";}' +# Load new settings before rebuilding the index +killall mds +# Make sure indexing is enabled for the main volume +sudo mdutil -i on / +# Rebuild the index from scratch +sudo mdutil -E / + +############################################################################### # Terminal # ############################################################################### |