一部のシステムディレクトリは、Finderのサイドバーにドラッグすると、他の場所には表示されない特別な小規模アイコンを利用していることに気付きました。可能な限り小さいアイコンサイズを使用してFinderウィンドウでこれらのフォルダの1つを表示しても、これらの「特別な」アイコンは表示されません(したがって、フォルダのアイコンの小さいバージョンだけではありません)。
だから私の質問は、この情報はどこに保存されているのですか?この動作を任意のフォルダーに複製したい場合、どこを探す必要がありますか?
ホームディレクトリを別のパーティション上の場所へのシンボリックリンクに置き換えるのが好きですが、これを行うと、このサイドバーアイコンの動作が失われます。できればこれを取り戻したいです。
これを自分で行うことはできません。これらの特別なサイドバーアイコンは、ダウンロードフォルダーの/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/
など、ToolbarDownloadsFolderIcon.icns
で名前がToolbar
で始まるファイルを使用するようにハードコードされています。サイドバーに配置すると、フォルダの実際のアイコン(デフォルトでは同じディレクトリ内のDownloadsFolder.icns
)の代わりにこのファイルが使用されます。
これが、PanicのCandyBarなどのアイコン変更アプリケーションが、変更するサイドバーフォルダーアイコンのデフォルトの選択のみを提供する理由です。
しかし、あなたは近づくことができます。
Appleの開発者ツールでIcon Composerを使用して、さまざまなサイズのさまざまなバージョンのicns
ファイルを作成します。
icns2rsrc (Rosettaが必要)を使用して、icns
ファイルをrsrc
ファイルに変換します。
Finderの情報を見るダイアログからアイコンをコピーしてフォルダに貼り付けると、さまざまなサイズのさまざまなアイコンバージョンが保持されます。