Não é possível fazer isso sozinho. Esses ícones de barra lateral especiais são codificados para usar arquivos cujos nomes começam com Toolbar in /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/ , como ToolbarDownloadsFolderIcon.icns para a pasta Downloads. Se colocado na barra lateral, este arquivo é usado em vez do ícone atual da pasta, que é DownloadsFolder.icns no mesmo diretório por padrão.
É por isso que os aplicativos que mudam de ícone, como o CandyBar da Panic, fornecem apenas a seleção padrão de ícones de pastas da barra lateral para alterar.
Você pode se aproximar.
Use o Icon Composer nas ferramentas para desenvolvedores da Apple para criar um arquivo icns com versões diferentes para os tamanhos variados.
Use icns2rsrc (necessário Rosetta) para converter seu arquivo icns em rsrc file.
Quando você copia seu ícone da caixa de diálogo Obter informações do Finder e colá-lo em uma pasta, as diferentes versões dos ícones para tamanhos diferentes são preservadas.
- 16x16 é usado pela barra lateral do Finder e por ícones de listas pequenas
- 32x32 é usado pela caixa de diálogo Obter informações e em grandes listas
- 256x256 é usado pelo QuickLook
- Todos os tamanhos são usados pela visualização do ícone do Finder, dependendo do tamanho do ícone. O tamanho de ícone maior é usado a partir de 20, 36, 132 e 260 pixels, como seria de esperar.