Managing my dotfiles, securely using chezmoi
With chezmoi, I can install chezmoi and all my dotfiles on a new, empty machine with a single command:
$ sh -c "$(curl -fsLS git.io/chezmoi)" -- init --apply github.com/jtcressy/dotfiles
Updating my dotfiles on any machine can be done via single command:
$ chezmoi update
and the responsible adult way should be:
$ chezmoi source pull -- --rebase && chezmoi diff
If you're happy with the changes, run:
$ chezmoi update