Skip to content

Instantly share code, notes, and snippets.

@kyle-johnson
Created July 11, 2017 22:34
Show Gist options
  • Save kyle-johnson/ad0da964c29d075ce95821b2fc4944c8 to your computer and use it in GitHub Desktop.
Save kyle-johnson/ad0da964c29d075ce95821b2fc4944c8 to your computer and use it in GitHub Desktop.
# Show scrollbars always, required for webdev since other platforms don't hide scrollbars
defaults write NSGlobalDomain AppleShowScrollBars -string "Always"
# Disable the “Are you sure you want to open this application?” dialog
defaults write com.apple.LaunchServices LSQuarantine -bool false
# Disable automatic termination of inactive apps
defaults write NSGlobalDomain NSDisableAutomaticTermination -bool true
# Avoid creating .DS_Store files on network or USB volumes
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true
defaults write com.apple.desktopservices DSDontWriteUSBStores -bool true
# Show the ~/Library folder
chflags nohidden ~/Library
# Disable Dashboard (it's ancient)
defaults write com.apple.dashboard mcx-disabled -bool true
# Don’t show Dashboard as a Space
defaults write com.apple.dock dashboard-in-overlay -bool true
# Only use UTF-8 in Terminal.app
defaults write com.apple.terminal StringEncodings -array 4
# Disable the annoying line marks
defaults write com.apple.Terminal ShowLineMarks -int 0
# Prevent Time Machine from prompting to use new hard drives as backup volume
defaults write com.apple.TimeMachine DoNotOfferNewDisksForBackup -bool true
# Disable local Time Machine backups
hash tmutil &> /dev/null && sudo tmutil disablelocal
# Disable smart quotes as they’re annoying when typing code
defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool false
# Disable smart dashes as they’re annoying when typing code
defaults write NSGlobalDomain NSAutomaticDashSubstitutionEnabled -bool false
# Enable subpixel font rendering on non-Apple LCDs
defaults write NSGlobalDomain AppleFontSmoothing -int 2
# Finder: show status bar
defaults write com.apple.finder ShowStatusBar -bool true
# Finder: show path bar
defaults write com.apple.finder ShowPathbar -bool true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment