Configuration files for some tools that I use daily such as: kitty, fish, tmux & nvim
Setup
git clone --separate-git-dir=$HOME/.dotfiles --single-branch --branch=main https://github.com/guilhermedeandrade/.dotfiles.git tmpdotfiles
rsync --recursive --verbose --exclude '.git' tmpdotfiles/ $HOME/
rm -r tmpdotfiles
Staging
dotfiles add <file-path>
Commiting
dotfiles commit -m "commit message"
Pushing the changes
dotfiles push
Thanks to Anand Yver for writing an awesome blog post that shows us a simpler way to manage dotfiles.