質問: osx設定をバージョン管理下に保つ方法は? linuxから来て、私は自分の設定ファイルをgitリポジトリの下に保持する習慣を身につけました。 macbookを入手してから、defaults writeと設定パネルで多くの調整を行いましたが、plistファイルを探すためにwhereがよくわかりません。 (私は推測します)それらの設定を保存します。始める方法はありますか?
回答: 個人設定、アプリケーションサポートファイル、キャッシュなどは、主に~/libraryに保存されます。一部のアプリケーション(bsdから派生したもの)は、隠しファイルと隠しディレクトリを~に直接保存し、その他のアプリケーションは~/documentsを汚染します。個人ユーザー設定(defaultsで行うすべて)は~/library/preferences/にあります。一部のアプリケーション(ssh、bashなど)は、非表示の設定ファイルを~に直接保存します。通常、他のアプリケーションにシンボリックリンクまたはsourceすることができます。多くのアプリケーションは、サポートファイル(ドキュメントデータベースなど)を~/library/application support/に保存します。そこに保存されているファイルに実際の価値があるかどうかは、個々のアプリケーションによって異なります。一部のアプリケーションまたはサブシステム(safari、メール、quicklookアドオン、プリンター構成、個人用ダッシュボードウィジェット)は、~/libraryのサブディレクトリに保存されます。それらすべてを個別に評価して、それらのコンテンツをバージョン管理に保存するかどうかを決定する必要があります。 this ここで役立つリソースかもしれません。~/library全体をバージョン管理に入れることはお勧めしません。キャッシュなどがたくさんあります。