Devido ao trabalho, comecei recentemente a usar o OS X e o configurei usando o homebrew para obter uma experiência semelhante à do Linux.
No entanto, existem algumas diferenças em suas configurações. Alguns só precisam estar no local em um sistema. Como meus dotfiles moram em um repositório git, eu queria saber que tipo de opção eu poderia definir, para que algumas configurações sejam lidas apenas para o sistema Linux e outras para o OS X.
Quanto aos dotfiles, estou me referindo, entre outros, a .bash_profiles
ou .bash_alias
.
if (exists rcfile.local); source rcfile.local; endif
, traduzida para o arquivo rc apropriado. O principal arquivo rc tento manter o sistema independente, enquanto a .local
versão possui configurações específicas do sistema. Se você quiser tudo isso em um único repositório, poderá ter os diretórios do sistema e vincular o rcfile.local ao que está no diretório correto.