¿Cómo cambiar íconos e íconos de bandeja en Gnome?

¿Cómo cambiar íconos e íconos de bandeja en Gnome?

Aunque me gusta usar Gnome, este problema me vuelve loco e incluso me hace considerar cambiarme a KDE.

Creo que los iconos de la bandeja son bastante útiles para algunas aplicaciones, y para otras incluso imprescindibles. Como siempre están visibles, algunos de ellos distraen bastante o al menos molestan.

Entonces necesito una manera de hacer que distraigan menos. estoy usando elpapirotema, que ya se encarga de mezclar algunos de los íconos de la bandeja. Pero me gustaría convertirlos en íconos blancos planos.

Leer ArchWiki (estoy usando Manjaro Gnome), las publicaciones en el foro y las respuestas de stackoverflow no me llevaron a una solución.

Aparentemente, debería ser posible cambiar los íconos colocando archivos de íconos en el formato ~/.local/share/icons/. Al hacer esto en el homedirectorio, no se revertirá al actualizar la aplicación o el tema. Por lo tanto, creé mis versiones de los íconos y las puse en

~/.local/share/icons/Papirus/16x16/apps/
~/.local/share/icons/Papirus/16x16/panel/

Hice lo mismo para 24x24, ... , 256x256.

También intenté ejecutar gtk-update-icon-cache -f -t ~/.local/share/icons/Papiruso actualizar Gnome (con Alt+F2 yr), o cambiar el tema en Gnome Tweaks.

En muchos casos esto no cambió nada, en otros al menos el ícono en la barra del tablero. Pero nunca los iconos del sistema de bandeja.

Cuando busco en la /usr/share/icons/carpeta nombres de aplicaciones, hay archivos *.png, *.svg, *.xpm, *.xpm.svgetc., en carpetas llamadas panelo apps. Y luego, para algunas aplicaciones, incluso hay íconos en formato /usr/share/pixmaps.

¿Cuál es la forma correcta de cambiar el uso de íconos personalizados?

Mas especifico:

  • ¿Qué archivos/resoluciones son para los iconos de la bandeja?
  • ¿Cuál es el orden en que se cargan?
  • ¿Cómo actualizar para ver los cambios?

PD: Intenté cambiar los íconos de la bandeja, por ejemplo, para Veracrypt y Liferea en Manjaro Gnome.

Actualizar

  • Ya hay íconos blancos planos para Veracrypt en el tema Papirus ( /usr/share/icons/Papirus/24x24/panel), que también parecen ignorarse.
  • Y hay otro ícono de Veracrypt en/usr/share/app-info/icons/archlinux-arch-community/64x64

Respuesta1

Hay algunas cosas que debes entender.

  1. Gnomono es compatiblebandeja del sistemadesde 3.26. Es su decisión y debemos aceptarla.
  2. Algunas personas no están de acuerdo con esto y comenzaron a crearextensionespara Gnomo. Supongo que Manjaro incluye algunas de estas extensiones por defecto.
  3. Cuando hablamos de los iconos de la bandeja en sí, este es un tema bastante complicado. Algunas aplicaciones cumplen con los estándares y usan íconos de su tema de íconos, por ejemplo, /usr/share/icons/, ~/.local/share/icons. Pero hay aplicaciones (principalmente basadas en electrones) que utilizan sus íconos específicos en sus directorios específicos y, a veces, incluso íconos codificados en binarios.
  4. Hay un proyecto comunitario llamadoBandeja de código duro, cuyo principal objetivo es encontrar estosfeoíconos codificados y reemplácelos con íconos de su tema de íconos.Pero
  5. Bandeja de código durosólo funciona con aplicaciones especificadas en suasí llamado base de datos. Me temo que actualmente no hay ninguna solución disponible 1 para el resto de ellos.

Espero que esto te ayude a entender lo que está pasando aquí.


1. Cuando una aplicación no está presente en la base de datos de Hardoce-Tray, no significa necesariamente que no pueda repararse. El proyecto está basado en la comunidad y puede abrir una nueva edición de GitHub y discutir la aplicación específica con los desarrolladores.

información relacionada