echo "Installing dotfiles..." # Clone repo git clone --bare --separate-git-dir=$HOME/.dotfiles https://github.com/lstor/dotfiles $HOME/dotfiles-unused # Move submodules, if any if [ -x ~/dotfiles-tmp/.gitmodules ]; do cp -v ~/dotfiles-tmp/.gitmodules ~ fi # Configure alias cfg='git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME' cfg config --local status.showUntrackedFiles no # Remove tmp dir rm -vr ~/dotfiles-tmp/ # Get files from bare repo cfg checkout echo "Installation done!"