¿Cómo cambio el ícono de Emacs instalado a través de Homebrew?

4

Soy consciente del proceso de "Obtener información" para cambiar los íconos, pero cuando cambio el ícono de Emacs, no pasa nada

Instalé Emacs con este comando:

brew install emacs --HEAD --with-cocoa

Cuando ejecuto csrutil status obtengo disabled .

Puedo cambiar los íconos de las carpetas pero no las aplicaciones

    
pregunta TheGeorgeous 02.03.2016 - 18:14

3 respuestas

4

Los íconos de aplicaciones son parte de la aplicación y no son algo que el usuario pueda cambiar fácilmente.

Cambiar el ícono cambiará los datos que los hashses de la aplicación para su firma, por lo que algunas cosas se quejarán de que la aplicación está dañada.

Los íconos se pueden cambiar al ir a la aplicación en el Finder y luego seleccionar Mostrar contenido del paquete. En el caso más simple, generalmente un archivo de ícono será para la aplicación X (creo que el desarrollador puede decidir usar otro nombre) X.app/Contents/Resources/X.icns A continuación, puede reemplazar ese archivo. Sin embargo, si la aplicación está bien escrita y cumple con Pautas para la interfaz humana de Apple habrá varios iconos

  

Cada aplicación debe incluir varios tamaños de su ícono de aplicación para mostrarse en el Finder, Dock, Launchpad y otros.

Tenga en cuenta que cuando Homebrew obtenga una versión actualizada de Emacs y usted la actualice, sobrescribirá el cambio realizado.

    
respondido por el Mark 02.03.2016 - 18:29
3

Encontré una manera de cambiar la base de datos de Emacs GUI y otros íconos.

  1. Descargue los archivos png desde enlace , o use el suyo propio.
  2. Tome el png más grande y conviértalo a .icns file con un convertidor en línea (google)
  3. Abra el Finder, vaya a Aplicaciones y haga clic con el botón derecho en Emacs para mostrar el contenido del paquete, luego navegue a Contents - Resources
  4. Reemplaza el archivo Emacs.icns con el tuyo del # 2.
  5. Aquí está la parte difícil, entonces también tuve que hacer el truco de arrastrar y soltar.
    • En una NUEVA ventana del Finder, vaya a Aplicaciones, haga clic derecho en Emacs y haga clic en Get Info .
    • Luego, desde el otro Finder en el que tienes el nuevo archivo Emacs.icns , ARRUGA el ícono pequeño ARRIBA A LA IZQUIERDA en la ventana Obtener información.

No es necesario reiniciar:

    
respondido por el Paul Paczuski 17.03.2017 - 07:25
0

Otra forma que encontré para hacer este simple cambio es usar image2icon , puedes instalarlo con homebrew y luego usar el ícono que quieras .

    
respondido por el Hugo 14.02.2018 - 19:46

Lea otras preguntas en las etiquetas