Do it at your own risk (to overwrite your dotfiles with my):
git clone https://github.com/sypwex/dotfiles.git && cd dotfiles && source deploy.shYou need to replace dotfiles in this repository by hand, but preserving relatives paths between your home and local home of this repository. Then, you can run this script to update local repository with changed dotfiles every you change local dotfiles and want to backup:
bup.shAssumes, you have initialised git account and repo.
git add -A
git commit -m 'description of changes'
git push origin masterForked from mathiasbynens/dotfiles.
Mostly functional preserved.