suadduser sudo don- Log out and back in
- Lastpass Firefox extension
- Development and utility packages
sudo apt-get install libtool libtool-bin autoconf automake cmake g++ pkg-config unzip git-core build-essential xclip
- GitHub
ssh-keygen -t rsa -b 4096 -C "locksmithdon@gmail.com"/Users/don/.ssh/githubssh-add ~/.ssh/githubxclip -sel clip < ~/.ssh/github.pub- Then paste into new SSH key at https://github.com/settings/keys
- Dotfiles
mkdir ~/projects && cd ~/projects && git clone git@github.com:locksmithdon/dotfiles.gitcd dotfiles && ./link
- Zsh
sudo apt-get install zsh curl- Log out and back in
chsh -s $(which zsh)
- Oh-My-Zsh
curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh
- Tmux
gcl https://github.com/libevent/libevent.git ~/repos/libevent && cd ~/repos/libevent- Make sure we're on the 2.0 branch of libevent
./autogen.sh && ./configure && make && sudo make installgcl https://github.com/tmux/tmux.git ~/repos/tmux && cd ~/repos/tmux./autogen.sh && ./configure && make && sudo make installmkdir -p ~/.tmux/pluginsgcl https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm- Restart the terminal
tmux source-file ~/.tmux.confCtrl-b I to install the tmux plugins
- NeoVim
gcl https://github.com/neovim/neovim.git ~/repos/neovimmake && sudo make installcurl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vimnvim +PluginInstall +qallnvim +UpdateRemotePlugins +qall
- Python
sudo apt-get install python-pip python-dev python3-pip python3-devsudo pip install --upgrade setuptoolssudo pip3 install --upgrade setuptools
- Powerline
pip install powerline-statusgcl https://github.com/powerline/fonts.git ~/repos/powerline-fonts~/repos/powerline-fonts/install.sh
- Node.js
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.6/install.sh | bash- Restart the terminal
nvm install 6nvm alias default 6
- Ruby
wget -O ruby-install-0.6.0.tar.gz https://github.com/postmodern/ruby-install/archive/v0.6.0.tar.gztar -xzvf ruby-install-0.6.0.tar.gzcd ruby-install-0.6.0/sudo make installwget -O chruby-0.3.9.tar.gz https://github.com/postmodern/chruby/archive/v0.3.9.tar.gztar -xzvf chruby-0.3.9.tar.gzcd chruby-0.3.9/sudo make installruby-installto see a list of versionsruby-install ruby 2.x.xchruby ruby-2.x.x
- Docker
apt-get updateapt-get install apt-transport-https ca-certificatesapt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609Dsudo bash -c echo "deb https://apt.dockerproject.org/repo debian-jessie main" > /etc/apt/sources.list.d/docker.listsudo apt-get updatesudo apt-get install docker-enginesudo service docker start