A repository for tracking dotfiles and other pieces of system configuration.
It's dangerous to go alone. Take this... A dotfile briefcase for a travel salesman.
First, clone the bare repository into home:
git clone --bare git@github.com:arthur-sebastian/briefcase $HOME/.briefcaseThen checkout its contents:
git --git-dir=$HOME/.briefcase --work-tree=$HOME checkoutFinally, run the included setup script to finalize the installation:
chmod +x $HOME/.briefcase-utils/setup.sh && $HOME/.briefcase-utils/setup.shTo use version control with your dotfiles use the 'cfg' command alias inside the home directory, like so:
cfg add ~/.config/nvim/
cfg commit
cfg push origin mainThis alias appends required flags to 'git' command, so that it can work with the bare repository.