Origin: https://news.ycombinator.com/item?id=11071754
You can replicate your home directory on a new machine using the following command:
git clone --separate-git-dir=~/.dotfiles git@github.com:shiftgeist/horiceon.git ~git clone --separate-git-dir=$HOME/.dotfiles git@github.com:shiftgeist/horiceon.git $HOME/dotfiles-tmp
rm -r ~/dotfiles-tmp/
alias horiceon="/usr/bin/git --git-dir=$HOME/.dotfiles --work-tree=$HOME"
horiceon checkout -- . # get the actual filessource ~/.zshrc
apt-setup
brew-recover
mise up
# For WSL
windows-synchoriceon $GIT_COMMAND- Project commits follow the structure of Conventional Commits
