Úprava seznamů vlastností v Terminálu na Macu
Soubory předvoleb a konfigurační soubory v systému macOS nastavují atributy neboli vlastnosti aplikací a procesů pomocí seznamů vlastností (plist). Příkladem je seznam plist předvoleb Finderu ve složce Library/Preferences/ domovské složky uživatele. Tento soubor má název com.apple.finder.plist. Výchozí zásady vytváření názvů seznamu plist zahrnují reverzní název DNS distributora před názvem aplikace nebo procesu s příponou .plist za tímto názvem.
Seznamy vlastností lze upravit pomocí nástroje příkazového řádku defaults
. Příkaz defaults
je účinným nástrojem, a když znáte konkrétní klíč a hodnotu v seznamu vlastností, které chcete změnit, je tento nástroj defaults
navíc velmi efektivní.
Nástroj defaults
pracuje přímo se subsystémem předvoleb macOS; využívají jej mnohé aplikace systému macOS ke správě předvoleb a jiných nastavení. Lze jej použít v shell skriptech a umožňuje přístup k předvolbám pro různé oblasti daného počítače.
Určete názvy příslušného seznamu vlastností, klíč a hodnoty. Například seznam vlastností Docku má název
com.apple.Dock.plist
. (Při volání příkazudefaults
vynechte příponu .plist.)Zadejte hodnoty za příkaz
defaults
:defaults write com.apple.dock orientation left
Je‑li třeba, restartujte aplikaci nebo proces.
Toto můžete jednoduše provést tak, že pomocí Monitoru aktivity vyberete požadovaný proces a potom kliknete na Ukončit proces. U tohoto příkladu byste vybrali proces s názvem Dock.
Soubory se seznamy vlastností můžete upravit také v aplikaci Xcode, která obsahuje vestavěný editor seznamů vlastností. Chcete‑li použít Xcode, dvakrát klikněte na soubor .plist ve Finderu.
Není-li aplikace Xcode ve vašem Macu již nainstalována, můžete si ji stáhnout v Mac App Storu.