No laptop que uso no trabalho, uso o plugin de sync para versionar as configs e extensões do VScode num gist privado no github. E ter sempre o 'mesmo' vscode em qualquer lugar.
Em relação ao $HOME, criei um repo 'dotfiles' e versiono lá meu zshrc, ssh_config e vimrc apenas.
Me salvou muito tempo de configurações quando o antigo laptop resolveu falecer rsrss.
Eduardo Lisboa
Winners do not use drugs
Muito legal! Eu versiono meu /etc e meu $HOME (apenas os arquivos que considero relevantes, como configurações e históricos dos shells) com um projetinho que criei para estudar git e shell script, não sabia dessa solução do etckeeper! Vou experimentar.