Esta é uma pergunta um pouco novata, mas estou apenas começando minha jornada com dotfiles!
Suponha que eu tenha uma máquina nova e queira sincronizar meus dotfiles/configurações existentes de algum repositório.
Um dotfile pode ou não ter sido originado de uma biblioteca que também deve ser instalada através de alguma operação como apt install
ou curl
(por exemplo, .gitconfig vem do git).
Dito isto, o que devo instalar primeiro:
Primeiro os aplicativos/bibliotecas associados e depois sincronizar os dotfiles do meu repositório? Se eu fizer isso, poderei sobrescrever os dotfiles existentes que teriam sido adicionados pela instalação dos referidos aplicativos?
Por outro lado, também é possível sincronizar primeiro os dotfiles do meu repositório e depois instalar as bibliotecas. No entanto, isso não substituiria os dotfiles que você sincronizou com os dotfiles padrão adicionados pela instalação das referidas bibliotecas?