Dotfiles
Reading Time: 1 minuto
O que são dotfiles?
Dotfiles são arquivos de configuração utilizados em sistemas operacionais baseados em Unix, para configurar o vim, zsh, npm e etc…
Este nome se deve ao fato de, geralmente, possuírem um ‘.’ como primeiro caractere, e portanto são considerados arquivos ocultos.
Como dotfiles são apenas arquivos de texto, tornam se perfeitos para hospedagem num repositório no Github.
Por que utilizar dotfiles?
Ao longo dos anos, é provável que você comece a automatizar e configurar seu sistema operacional da forma que melhor se adapta ao seu fluxo de trabalho. Também é provável que você troque de OS (especialmente se estiver no Linux) algumas vezes, e configurar todo o sistema a cada troca pode ser uma tarefa extremamente tediosa.
Por isso, dotfiles são uma maneira relativamente simples de gerenciar sua configuração pessoal. Além disso, provavelmente é o único projeto de código que a pessoa desenvolvedora levará para o restante da vida.
Como gerenciar dotfiles?
Há várias estratégias para gerenciar dotfiles e arquivos de configuração, encontrei alguns bons tutoriais em: