install packages
I mostly follow what Brian Rosner in setting up his environment. Which can be summarized by:
brew install git autoenv ccache
brew install pyenv rbenv
brew install pyenv-virtualenv
brew install pyenv-virtualenvwrapper
brew install pyenv-pip-rehash pyenv-ccache
Using pyenv is new to me but something Brian has been using to manage Python environments and versions so I thought I'd give it a try as well.
Setting up a 2.7 Python using pyenv
:
pyenv install 2.7.8
pyenv global 2.7.8
For the rest of the packages I install:
brew install node postgresql redis
brew install postgis elasticsearch rabbitmq
Notice I don't install go
or ghc
.
For each of the services installed, I follow the caveats and ln
them to start on reboot and go ahead an start them now.