Those are my configurations.
How to install in a new machine
Given that this is a new blankslate machine, some steps are required to make it into a fully operational dev workstation to my likings :P
- Rake (for the installer task)
- Install git
- Install curl (for rvm)
- Install ruby
- Install vim-nox
- Install zsh
- Install tmux
- Install xclip
In a single command:
sudo apt-get install git curl ruby rake zsh vim-nox build-essential tmux autossh socat xclip
There is also tmuxinator configured to use.
# don't forget to run this at your default rvm ruby gem install tmuxinator
You may want to set zsh as your default shell using the following command chsh -s /bin/zsh
This requires some additional packages.
- Autossh - Used to estabilish a persistent connection with my vps used to create IRC desktop notifications
- Create the service daemon for listening to notifications
You have to export in your .zshrc (check zsh-extra/github_keys.zsh.example) file both variables GITHUB_USER and GITHUB_TOKEN. Since those are sensitive data, its not a good idea to share this information publicly
- Install homebrew
- Install XCode
- Install Git (brew install git bash-completion)
- Install RVM