aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMathias Bynens <mathias@qiwi.be>2011-09-07 11:48:34 +0200
committerMathias Bynens <mathias@qiwi.be>2011-09-07 11:48:34 +0200
commita407d5d3c79a533b4da9c4d96f9df8f2a78ba881 (patch)
tree152e37602463178166f5e9ef1895f0c50d0af478
parent4e77d8526280d014d29fa01076efb716ab7f01f1 (diff)
downloaddotfiles-a407d5d3c79a533b4da9c4d96f9df8f2a78ba881.tar.gz
dotfiles-a407d5d3c79a533b4da9c4d96f9df8f2a78ba881.tar.bz2
dotfiles-a407d5d3c79a533b4da9c4d96f9df8f2a78ba881.zip
Add some more goodies to .osx.
-rwxr-xr-x.osx37
1 files changed, 28 insertions, 9 deletions
diff --git a/.osx b/.osx
index 2632f4a..7035051 100755
--- a/.osx
+++ b/.osx
@@ -1,4 +1,4 @@
-# 2D Dock
+# Enable the 2D Dock
defaults write com.apple.dock no-glass -bool true
# Disable menu bar transparency
@@ -16,20 +16,39 @@ defaults write com.apple.screencapture disable-shadow -bool true
# Enable highlight hover effect for the grid view of a stack (Dock)
defaults write com.apple.dock mouse-over-hilte-stack -bool true
+# Disable press-and-hold for keys in favor of key repeat
+defaults write -g ApplePressAndHoldEnabled -bool false
+
+# Disable auto-correct
+defaults write NSGlobalDomain NSAutomaticSpellingCorrectionEnabled -bool false
+
+# Disable window animations
+defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
+
+# Disable disk image verification
+defaults write com.apple.frameworks.diskimages skip-verify -bool true
+defaults write com.apple.frameworks.diskimages skip-verify-locked -bool true
+defaults write com.apple.frameworks.diskimages skip-verify-remote -bool true
+
+# Automatically open a new Finder window when a volume is mounted
+defaults write com.apple.frameworks.diskimages auto-open-ro-root -bool true
+defaults write com.apple.frameworks.diskimages auto-open-rw-root -bool true
+
# Disable Safari’s thumbnail cache for History and Top Sites
defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2
# Remove useless icons from Safari’s bookmarks bar
defaults write com.apple.Safari ProxiesInBookmarksBar "()"
-# Disable Lion’s press-and-hold for keys in favor of key repeat
-defaults write -g ApplePressAndHoldEnabled -bool false
+# Disable send and reply animations in Mail.app
+defaults write com.apple.Mail DisableReplyAnimations -bool true
+defaults write com.apple.Mail DisableSendAnimations -bool true
-# Disable OS X Lion auto-correct
-defaults write NSGlobalDomain NSAutomaticSpellingCorrectionEnabled -bool false
+# Disable Resume for Preview.app
+defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false
-# Disable OS X DMG Mounting Verification
-defaults write com.apple.frameworks.diskimages skip-verify true
+# Enable Dashboard dev mode (allows keeping widgets on the desktop)
+defaults write com.apple.dashboard devmode -bool true
# Reset Launchpad
rm ~/Library/Application\ Support/Dock/*.db
@@ -40,8 +59,8 @@ chflags nohidden ~/Library
# Disable local Time Machine backups
sudo tmutil disablelocal
-# Kill applications
-killall Safari && killall Finder && killall Dock
+# Kill affected applications
+for app in Safari Finder Dock Mail; do killall "$app"; done
# Fix for the ancient UTF-8 bug in QuickLook (http://mths.be/bbo)
echo "0x08000100:0" > ~/.CFUserTextEncoding \ No newline at end of file