Make iTunes Suck Less

As we all know, iTunes is opinionated, but we can lessen that with a few defaults write commands. One thing that is annoying is their new PING feature, which I consider useless. Another thing is their Store Arrows which can be obnoxious. This will reverse those and make it so the PING icon is hidden, and the store arrows actually search within your library. (This is common knowledge, but useful nonetheless)

#!/bin/bash

# * remove those stupid PING buttons
# * show the store links
# * make the store links view more in your library (not the iTunes store)

defaults write com.apple.iTunes invertStoreLinks -bool YES
defaults write com.apple.iTunes show-store-link-arrows -bool YES
defaults write com.apple.iTunes hide-ping-dropdown -bool YES

View Gist