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.sh
arquivo.
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.
defaults
de escrever sozinho em um.plist
arquivo 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 okillall
comando com o destino apropriado. Por exemplo, se alguém modificar uma configuração do Finder, usarkillall Finder
diretamente depois salvará a alteração. Em alguns casos, um terá de usarkillall -u $USER cfprefsd
ousudo killall -u root cfprefsd
, etc.