Editar listas de propriedades no Terminal
Os ficheiros de preferência e configuração no macOS usam listas de propriedade (plists) para especificar os atributos (ou propriedades) de uma aplicação ou um processo. Um exemplo é a plist de preferências do Finder na pasta Biblioteca/Preferences/ da pasta pessoal de um utilizador. O ficheiro tem o nome com.apple.finder.plist. A convenção de nomenclatura predefinida para uma plist inclui o nome DNS inverso do distribuidor anexado ao nome da aplicação ou processo, seguido de uma extensão .plist.
Para editar listas de propriedades, use a ferramenta de linha de comandos defaults
. O comando defaults
é uma ferramenta poderosa e, quando sabe a chave e o valor específicos de uma lista de propriedades que precisa de alterar, defaults
é muito eficaz.
A ferramenta defaults
funciona diretamente com o subsistema de preferências do macOS e é usada por muitas aplicações no macOS para gerir preferências e outras definições. Pode ser integrada em scripts da shell e permite-lhe aceder às preferências nos vários domínios que existem num determinado computador.
Encontrará mais informação acerca da ferramenta defaults
na respetiva página man.
Determine os nomes da lista de propriedades, chave e valores adequados. Por exemplo, o nome da lista de propriedades da Dock é
com.apple.Dock.plist
(ao invocar o comando defaults, omita a extensão .plist).Digite os valores seguidos do comando
defaults
:defaults write com.apple.dock orientation left
Reinicie a aplicação ou o processo, se for necessário.
Uma forma rápida de o fazer é usar o Monitor de Atividade para selecionar o processo adequado e, em seguida, clicar em “Terminar processo”. Para este exemplo, escolheria o processo com o nome Dock.
Também pode editar ficheiros de lista de propriedades no Xcode, que disponibiliza um editor de listas de propriedades integrado. Para usar o Xcode, faça duplo clique num ficheiro .plist no Finder.
Se não tiver o Xcode instalado no Mac, pode descarregá‑lo da Mac App Store.