Соответствующие ключи в файле настроек хранятся в файле, который называется .GlobalPreferences.plist
в папке настроек вашего пользователя. Вы можете, если хотите скопировать этот файл в Dropbox (я настоятельно рекомендую отбросить точку перед ним при копировании в Dropbox), и скопировать его в папку настроек пользователя. В этом файле хранится несколько других элементов, которые вы можете случайно сбросить, поэтому я бы порекомендовал использовать сценарий для запуска defaults
команды, чтобы применить желаемые изменения.
Я бы рекомендовал открытие .GlobalPreferences.plist файла в списке Property Viewer (часть средств разработчика), или в вашем любимом текстовом редакторе (после преобразования из двоичного PLIST в XML - один, чтобы сделать чтение значения гораздо проще - plutil -convert xml1 ~/Library/Preferences/.GlobalPreferences.plist
)
Копирование файла
cp ~/Library/Preferences/.GlobalPreferences.plist ~/Dropbox/GlobalPreferences.plist # On Next Computer cp ~/Dropbox/GlobalPreferences.plist ~/Library/Preferences/.GlobalPreferences.plist
Команда по умолчанию
#!/bin/sh #Example from my .GlobalPreferences /usr/bin/defaults write ~/Library/Preferences/.GlobalPreferences.plist AppleLocale -string "en_CA" /usr/bin/defaults write ~/Library/Preferences/.GlobalPreferences.plist AppleICUDateFormatStrings -dict 1 "MM/dd/yy"
Не будучи знакомым с другими задействованными ключами, я не могу сказать, каковы другие биты, но если вы хотите опубликовать вывод
usr/libexec/PlistBuddy -c Print ~/Library/Preferences/.GlobalPreferences.plist
Вставить корзину или куда-то еще, я могу предложить, чтобы помочь заполнить пропущенные команды по умолчанию. Я также рекомендовал бы очистить вывод таких элементов, как NSNavRecentPlaces, при публичной публикации.