Created
November 19, 2014 09:37
-
-
Save rodrigoaguilera/c755b56a38728c7ff218 to your computer and use it in GitHub Desktop.
Mac init script
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Install Command line tools (requires Xcode from app store) | |
xcode-select --install | |
# install homebrew | |
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | |
mkdir ~/bin | |
mkdir ~/.composer | |
mkdir -p ~/.vim/swaps | |
mkdir -p ~/.vim/backups | |
mkdir -p ~/.vim/undo | |
brew install git | |
brew install git-gerrit | |
brew install wget | |
brew install ack | |
brew install bash | |
brew install bash-completion | |
brew install coreutils | |
brew install composer | |
brew install vim | |
brew install mysql | |
brew install solr | |
brew install rbenv ruby-build | |
# Add bash installed from brew as a shell | |
echo "/usr/local/bin/bash" | sudo tee -a /etc/shells | |
# Changing it for the current user | |
chsh -s /usr/local/bin/bash | |
#php | |
brew tap josegonzalez/php | |
brew tap homebrew/dupes | |
brew install php56 | |
# install homebrew-cask | |
brew tap phinze/homebrew-cask | |
brew install brew-cask | |
# essential | |
brew cask install adium | |
brew cask install caffeine | |
# dev | |
# Web debugging proxy | |
#brew cask install charles | |
brew cask install filezilla | |
# Image minifier | |
#brew cask install imagealpha | |
#brew cask install imageoptim | |
brew cask install iterm2 | |
brew cask install livereload | |
#brew cask install macvim | |
brew cask install sequel-pro | |
brew cask install virtualbox | |
brew cask install java | |
brew cask install gimp | |
brew cask install littleipsum | |
#brew cask install vagrant | |
#brew cask install source-tree | |
# utils | |
# System monitor | |
#brew cask install istat-menus | |
brew cask install the-unarchiver | |
brew cask install vlc | |
# Share screenshots with online and arrows before sending capabilities. | |
brew cask install jing | |
brew cask install spotify | |
brew cask install libreoffice | |
# browsers | |
brew cask install firefox | |
brew cask install google-chrome | |
brew cask install flash | |
brew cask install google-hangouts | |
# others | |
#brew cask install limechat | |
brew cask install skype | |
# Avoid creating .DS_Store files on network volumes | |
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true | |
# Enable AirDrop over Ethernet and on unsupported Macs running Lion | |
defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool true | |
# Ruby | |
rbenv install 2.1.5 | |
rbenv global 2.1.5 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
comentario frívolo: si cuando edites el gist le dices que sea con extensión sh (o si trabajas con gist le indicas que es de tipo shell) se mostrará el resaltado de sintaxis, algo útil para newbies como yo ;)