Various config files
- Init repo:
git init $HOME/.cfg
- Add this alias:
alias config='/usr/bin/git --git-dir=$HOME/.cfg/.git/ --work-tree=$HOME'
- Don't show untracked files:
config config --local status.showUntrackedFiles no
- Add files:
config add .vimrc
- Commit and push
echo ".cfg" >> .gitignore
git clone <remote-git-repo-url> $HOME/.cfg
alias config='/usr/bin/git --git-dir=$HOME/.cfg/.git --work-tree=$HOME'
config config --local status.showUntrackedFiles no
config checkout