Browse files

Added Mac OS shell file

  • Loading branch information...
1 parent 9b3e3e0 commit cc448353b0681e7890eb2cfbf08e578b00aa667c @rogeriozambon committed Aug 19, 2012
Showing with 113 additions and 0 deletions.
  1. +113 −0
@@ -0,0 +1,113 @@
+# Disable menu bar transparency
+defaults write NSGlobalDomain AppleEnableMenuBarTransparency -bool false
+# Expand save panel by default
+defaults write NSGlobalDomain NSNavPanelExpandedStateForSaveMode -bool true
+# Expand print panel by default
+defaults write NSGlobalDomain PMPrintingExpandedStateForPrint -bool true
+# Disable the “Are you sure you want to open this application?” dialog
+defaults write LSQuarantine -bool false
+# Display ASCII control characters using caret notation in standard text views
+# Try e.g. `cd /tmp; unidecode "\x{0000}" > cc.txt; open -e cc.txt`
+defaults write NSGlobalDomain NSTextShowsControlCharacters -bool true
+# Enable full keyboard access for all controls (e.g. enable Tab in modal dialogs)
+defaults write NSGlobalDomain AppleKeyboardUIMode -int 3
+# Enable subpixel font rendering on non-Apple LCDs
+defaults write NSGlobalDomain AppleFontSmoothing -int 2
+# Disable press-and-hold for keys in favor of key repeat
+defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false
+# Disable auto-correct
+defaults write NSGlobalDomain NSAutomaticSpellingCorrectionEnabled -bool false
+# Enable tap to click (Trackpad) for this user and for the login screen
+defaults write Clicking -bool true
+defaults -currentHost write NSGlobalDomain -int 1
+defaults write NSGlobalDomain -int 1
+# Require password immediately after sleep or screen saver begins
+defaults write askForPassword -int 1
+defaults write askForPasswordDelay -int 0
+# Show all filename extensions in Finder
+defaults write NSGlobalDomain AppleShowAllExtensions -bool true
+# Show status bar in Finder
+defaults write ShowStatusBar -bool true
+# Allow text selection in Quick Look
+defaults write QLEnableTextSelection -bool true
+# Disable disk image verification
+defaults write skip-verify -bool true
+defaults write skip-verify-locked -bool true
+defaults write skip-verify-remote -bool true
+# Automatically open a new Finder window when a volume is mounted
+defaults write auto-open-ro-root -bool true
+defaults write auto-open-rw-root -bool true
+defaults write OpenWindowForNewRemovableDisk -bool true
+# Display full POSIX path as Finder window title
+defaults write _FXShowPosixPathInTitle -bool true
+# Avoid creating .DS_Store files on network volumes
+defaults write DSDontWriteNetworkStores -bool true
+# Disable the warning when changing a file extension
+defaults write FXEnableExtensionChangeWarning -bool false
+# Show item info below desktop icons
+/usr/libexec/PlistBuddy -c "Set :DesktopViewSettings:IconViewSettings:showItemInfo true" ~/Library/Preferences/
+# Enable snap-to-grid for desktop icons
+/usr/libexec/PlistBuddy -c "Set :DesktopViewSettings:IconViewSettings:arrangeBy grid" ~/Library/Preferences/
+# Disable the warning before emptying the Trash
+defaults write WarnOnEmptyTrash -bool false
+# Empty Trash securely by default
+defaults write EmptyTrashSecurely -bool true
+# Show the ~/Library folder
+chflags nohidden ~/Library
+# Enable highlight hover effect for the grid view of a stack (Dock)
+defaults write mouse-over-hilte-stack -bool true
+# Enable spring loading for all Dock items
+defaults write enable-spring-load-actions-on-all-items -bool true
+# Show indicator lights for open applications in the Dock
+defaults write show-process-indicators -bool true
+# Remove the auto-hiding Dock delay
+defaults write autohide-delay -float 0
+# Enable the 2D Dock
+defaults write no-glass -bool true
+# Automatically hide and show the Dock
+defaults write autohide -bool true
+# Disable shadow in screenshots
+defaults write disable-shadow -bool true
+# Only use UTF-8 in
+defaults write StringEncodings -array 4
+# Disable the Ping sidebar in iTunes
+defaults write disablePingSidebar -bool true
+# Disable all the other Ping stuff in iTunes
+defaults write disablePing -bool true
+# Kill affected applications
+for app in Finder Dock Mail Safari iTunes iCal Address\ Book SystemUIServer; do killall "$app" > /dev/null 2>&1; done
+echo "OSX Hacks Done. Note that some of these changes require a logout/restart to take effect."

0 comments on commit cc44835

Please sign in to comment.