OSX dotfiles that you should use

Brilliant mastermind Mathias Bynens has a list of awesome Terminal commands you should run. Right now. Some of the settings that I'd like to highlight being the ones that I specifically ran include:

  • defaults write NSGlobalDomain AppleKeyboardUIMode -int 3 - I hate that I cannot tab through messages boxes etc, this solves that annoyance.
  • defaults write com.apple.finder QuitMenuItem -bool true - This hides that bloody Finder window once there are no longer any open windows left. It makes Finders icon wasted space IMHO.
  • defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true - This prevents .DS_Store files from being created on Network shares. It means I no longer have to exclude them from Sublime Text 2 project files!
  • defaults write com.apple.iTunes disablePingSidebar -bool true - Disables the Ping sidebar item. Who the hell uses Ping anyway?``
  • defaults write com.apple.iTunes disablePing -bool true - Finishes disabling Ping entirely.

Before any of these will work, you need to run the following:

{% codeblock %} for app in Finder Dock Mail Safari iTunes iCal Address\ Book SystemUIServer; do killall "$app" > /dev/null 2>&1; done
echo "Done. Note that some of these changes require a logout/restart to take effect."
{% endcodeblock %}

Hopefully these will make using OSX for you even better than it's already said to be. For the full list, you can check out Mathias' Git page.


comments powered by Disqus