Puedo decirte que esto es bastante difícil de hacer solo.
Si está buscando reemplazar los iconos del sistema, como las carpetas, están aquí:
/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/
Si desea reemplazar los íconos de las aplicaciones en / Aplicaciones, debe hacerlo individualmente. Típicamente:
/Applications/AppName.app/Contents/Resources/AppName.icns
Después de reemplazarlo, el nuevo ícono no se mostrará hasta que se restablezca la caché de íconos. En Mavericks, restablecer LaunchServices actualizaría el ícono, pero en Yosemite, desde el tiempo que pasé con él, se debe eliminar "iconcache".
https://gist.github.com/fabiofl/5873100
Con todo, se necesita paciencia.