attempts to solve two problems: Setting up your configs/dotfiles in a new environment, and keeping your configs/dotfiles up to date across multiple environments.

To start, install the script

$ curl > ~/bin/ && chmod 0755 !#:3

Then, run the script with the git repo that has your computerize config


Make changes to any of your config git repos and push

$ echo 'nmap <leader>t :!tig %<CR><CR>' >> ~/.vimrc
$ cd ~/<your vim config repo directory>
$ git commit -am 'Add Tig shortcut' && git push

Run computerize to update your configs from upstream


Put computerize in your shell init to ensure your configs/dotfiles are always up to date

$ echo '' >> ~/.zshrc