Você pensaria que A) eu já sabia disso e B) que são informações prontamente disponíveis, mas aparentemente também não é o caso.
O que estou procurando é onde os arquivos de configuração (cores etc.) fornecidos com o Terminal são mantidos no sistema. Seria realmente útil apontar para isso em um /dotfiles/setup.sharquivo.
Estou sendo alheio? Eu verifiquei o conteúdo do pacote Terminal.app, mas não há nada de especial. Também é digno de nota que o OS X (pelo menos o Mountain Lion) incluirá configurações, sessões e scripts do Terminal como parâmetros de pesquisa predefinidos no Finder, mas não encontrei nada.
Eu pesquisei online, e procurei profundamente em /usr/e /Library. Nada. Qualquer ajuda seria muito apreciada. Obrigado.
defaultsde escrever sozinho em um.plistarquivo que está atualmente na memória pode ser problemático, pois é facilmente substituído pelo sistema pelo que já está na memória, independentemente do que foi escrito pelo usuário comdefaults. Uma das soluções alternativas é usar okillallcomando com o destino apropriado. Por exemplo, se alguém modificar uma configuração do Finder, usarkillall Finderdiretamente depois salvará a alteração. Em alguns casos, um terá de usarkillall -u $USER cfprefsdousudo killall -u root cfprefsd, etc.