A simpler setup to work with dotfiles.
Create a bare repo to track dotfiles.
git clone --bare https://github.com/stringparser/dotfiles.git code/dotfilesSetup an alias to use git from that repository.
echo 'alias dit="/usr/bin/git --git-dir=$HOME/code/dotfiles --work-tree=$HOME"' >> $HOME/.zshrcSince we are tracking the whole $HOME folder, let's skip untracked files
dit config --local status.showUntrackedFiles noThat's it. You can use that repo to track files across your system.
config add .eslintrc
config add .zshrcThere are some usage caveats (like path completion) you might also want to disable showing untracked files.
- Make completion work