# copy & paste & exec builtin shopt -s dotglob $(type -P rm) -rf ~/.dotfiles $(type -P rm) -rf ~/.git $(type -P git) clone --separate-git-dir="${HOME}"/.dotfiles https://git.timo.one/tosu/dotfiles.git "${HOME}"/dotfiles-tmp $(type -P cp) -r ~/dotfiles-tmp/* ~ $(type -P rm) -rf ~/dotfiles-tmp/ # OR (for push/pull) builtin shopt -s dotglob $(type -P rm) -rf ~/.dotfiles $(type -P rm) -rf ~/.git $(type -P git) clone --separate-git-dir="${HOME}"/.dotfiles gt:tosu/dotfiles "${HOME}"/dotfiles-tmp $(type -P cp) -r ~/dotfiles-tmp/* ~ $(type -P rm) -rf ~/dotfiles-tmp/