/UnixDeploy

Primary LanguageVim Script

UnixDeploy

Config files for UNIX-like environments

Contents

Config Files for:

  • Anaconda ( conf/.condarc )
  • gem ( conf/.gemrc )
  • git ( conf/.gitconfig & .gitignore )
  • latexmk ( conf.osx/.latexmkrc & conf.linux/.latexmkrc)
  • npm ( conf/.npmrc )
  • systemd ( systemd/* )
  • tmux ( conf/.tmux.conf )
  • UltiSnips (UltiSnips/* Tex Snippets for UltiSnips plugin)
  • vim ( conf/.vimrc & .vim/colors/* )
  • Vundle.vim (conf/.vimrc.bundles)
  • zsh ( conf/.zshrc & conf.osx/.zshenv & conf.linux/.zshenv )

Requirements

For macOS 10.12+

  • antigen.zsh in $(brew --prefix)/share/antigen/

For Linux (Ubuntu, Fedora or CentOS)

  • antigen.zsh in /usr/share/zsh-antigen/

Deploy

git clone https://github.com/essethon/unixdeploy.git ~
cd ~/unixdeploy
./setup.sh

To change shell to zsh:

chsh -s $(which zsh)

What will happen if ./setup.sh is executed:

  • Create soft link for .*rc files to $HOME
  • Install Vundle.vim from github if not installed
  • Install colors for vim
  • Waring: config files in this repository will overwrite your own.