Suas preferências pessoais, arquivos de suporte a aplicativos, caches, etc. são armazenados principalmente em ~/Library
. Alguns aplicativos (aqueles derivados do BSD) salvam arquivos e diretórios ocultos diretamente em ~
, outros poluem ~/Documents
.
Suas configurações de usuário pessoal (tudo o que você faz com defaults
) estão localizadas em ~/Library/Preferences/
. Algumas aplicações (SSH, bash, etc.) ainda armazenam seus arquivos de preferências ocultas diretamente em ~
, você pode geralmente link simbólico ou source
para outras pessoas.
Muitos aplicativos armazenam arquivos de suporte (por exemplo, bancos de dados de documentos) em ~/Library/Application Support/
- isso depende da aplicação individual se os arquivos armazenados tiverem valor real.
Alguns aplicativos ou subsistemas (Safari, Mail, complementos do QuickLook, Configuração da impressora, Widgets do Painel Pessoal) são armazenados em subdiretórios de ~/Library
. Você deve avaliar todos eles individualmente para determinar se deseja armazenar seu conteúdo no controle de versão.
This pode ser um recurso útil aqui.
Eu não recomendaria colocar todo o ~/Library
no controle de versão. Existem toneladas de caches, etc.