My configuration files: zsh, vim, git, aliases
- Install zsh
sudo aptitude install zsh
3a. LINUX: Install the config from this repo. WARNING: This removes anaconda and the current config.
(rm -Rf ~/.anaconda3 ~/.my-config ~/.zshrc ~/.vimrc ~/.zsh-syntax-highlighting ~/.oh-my-zsh ~/.tmux.conf && wget https://repo.continuum.io/archive/Anaconda3-2019.10-Linux-x86_64.sh -O ~/anaconda-installer.sh && bash ~/anaconda-installer.sh -p ~/.anaconda3 -b && rm ~/anaconda-installer.sh && curl -L git.io/antigen > .antigen.zsh && git clone https://github.com/sbairedd/my-config.git ~/.my-config && ln -s ~/.my-config/.zshrc ~/.zshrc && ln -s ~/.my-config/.vimrc ~/.vimrc && ln -s ~/.my-config/tmux/tmux.conf ~/.tmux.conf && source ~/.zshrc && pip install --upgrade autopep8 && rm -rf ~/.vim/bundle/Vundle.vim && git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim && vim PluginInstall qall && conda config --set changeps1 False && echo 'Installed with no errors :)') || echo 'E: something bad happened :('
3b. MACOS: Install the config from this repo. WARNING: This removes anaconda and the current config.
(rm -Rf ~/.anaconda3 ~/.my-config ~/.zshrc ~/.vimrc ~/.zsh-syntax-highlighting ~/.oh-my-zsh ~/.tmux.conf && wget https://repo.anaconda.com/archive/Anaconda3-2019.10-MacOSX-x86_64.sh -O ~/anaconda-installer.sh && bash ~/anaconda-installer.sh -p ~/.anaconda3 -b && rm ~/anaconda-installer.sh && curl -L git.io/antigen > .antigen.zsh && git clone https://github.com/sbairedd/my-config.git ~/.my-config && ln -s ~/.my-config/.zshrc ~/.zshrc && ln -s ~/.my-config/.vimrc ~/.vimrc && ln -s ~/.my-config/tmux/tmux.conf ~/.tmux.conf && source ~/.zshrc && pip install --upgrade autopep8 && rm -rf ~/.vim/bundle/Vundle.vim && git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim && vim PluginInstall qall && conda config --set changeps1 False && echo 'Installed with no errors :)') || echo 'E: something bad happened :('
- Install misc stuff that requires sudo
sudo aptitude install libsource-highlight-common source-highlight vim-gnome vim-nox-py2 vim-gnome-py2 exuberant-ctags vim-autopep8 python-autopep8 xclip && sudo update-alternatives --config vim