Skip to content

Instantly share code, notes, and snippets.

@gavingmiller
Forked from erikh/hack.sh
Created March 31, 2012 14:19
Show Gist options
  • Save gavingmiller/2265392 to your computer and use it in GitHub Desktop.
Save gavingmiller/2265392 to your computer and use it in GitHub Desktop.
OSX For Hackers
#!/usr/bin/env sh
##
# This is script with usefull tips taken from:
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx
#
# install it:
# curl -sL https://raw.github.com/gist/2265392/hack.sh | sh
#
echo "Enable full keyboard access for all controls (e.g. enable Tab in modal dialogs)"
defaults write NSGlobalDomain AppleKeyboardUIMode -int 3
echo "Show all filename extensions in Finder"
defaults write NSGlobalDomain AppleShowAllExtensions -bool true
echo "Use current directory as default search scope in Finder"
defaults write com.apple.finder FXDefaultSearchScope -string "SCcf"
echo "Show Path bar in Finder"
defaults write com.apple.finder ShowPathbar -bool true
echo "Expand save panel by default"
defaults write NSGlobalDomain NSNavPanelExpandedStateForSaveMode -bool true
echo "Expand print panel by default"
defaults write NSGlobalDomain PMPrintingExpandedStateForPrint -bool true
echo "Disable the warning when changing a file extension"
defaults write com.apple.finder FXEnableExtensionChangeWarning -bool false
echo "Disable the Ping sidebar in iTunes"
defaults write com.apple.iTunes disablePingSidebar -bool true
echo "Disable all the other Ping stuff in iTunes"
defaults write com.apple.iTunes disablePing -bool true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment