Editar les llistes de propietats al Terminal del Mac
Els arxius de preferències i de configuració del macOS fan servir llistes de propietats (plists) per especificar els atributs, o propietats, d’una app o d’un procés. N’és un exemple l’arxiu plist de preferències del Finder, situat a la carpeta Biblioteca/Preferences de la carpeta d’inici d’un usuari. L’arxiu s’anomena com.apple.finder.plist. La convenció de nomenclatura per omissió per a les plist inclou el nom de DNS invers del distribuïdor, prefixat al nom de l’app o del procés, i l’extensió .plist.
Per editar llistes de propietats, utilitza l’eina de línia d’ordres defaults
. L’ordre defaults
és una eina potent, i si saps la clau i el valor específics d’una llista de propietats que vols canviar, l’eina defaults
és molt eficient.
L’eina defaults
funciona directament amb el subsistema de preferències del macOS i la fan servir moltes apps del macOS per gestionar les preferències i altres paràmetres. Es pot incorporar als scripts de l’intèrpret d’ordres i permet accedir a preferències dels diversos dominis que hi ha en un ordinador determinat.
Determina els noms de la llista de propietats, la clau i els valors apropiats. Per exemple, el nom de la llista de propietats del Dock és
com.apple.Dock.plist
. (Quan utilitzis l’ordreper omissió
, has d’ometre l’extensió “.plist”).Introdueix els valors després de l’ordre
defaults
:defaults write com.apple.dock orientation left
Reinicia l’app o el procés, si cal.
Una manera senzilla de fer-ho és utilitzar el Monitor d’Activitat per seleccionar el procés adequat i després fer clic a “Sortir del procés”. En aquest exemple seleccionaries el procés anomenat Dock.
També pots editar els arxius de llistes de propietats amb Xcode, que inclou un editor de llistes de propietats. Per utilitzar Xcode, fes doble clic en un arxiu .plist al Finder.
Si no tens Xcode instal·lat al Mac, el pots descarregar de la Mac App Store.