zsh oh-my-zsh gruvbox-zsh
- git init $HOME/.cfg
- alias config='/usr/bin/git --git-dir=$HOME/.cfg/.git/ --work-tree=$HOME'
- echo "alias config='/usr/bin/git --git-dir=$HOME/.cfg/.git/ --work-tree=$HOME'" >> $HOME/.zsh/aliases
- config config --local status.showUntrackedFiles no
- config add .vimrc + config commit -m "add .vimrc" + Set up a remote repository on GitHub or your Git server of choice + config push
- echo ".cfg" >> .gitignore
- git clone $HOME/.cfg
- alias config='/usr/bin/git --git-dir=$HOME/.cfg/.git --work-tree=$HOME'
- config config --local status.showUntrackedFiles no
- config checkout