- - Cómo usar la bandeja de código duro para cambiar los iconos de la bandeja del sistema en Linux

Cómo usar la bandeja de código duro para cambiar los iconos de la bandeja del sistema en Linux

Los iconos de la bandeja del sistema son útiles, pero pueden chocarcon temas que has instalado. También existe el hecho de que no hay un único estándar de diseño a seguir al diseñar un icono de la bandeja del sistema. Si está intentando que todos los íconos del programa coincidan en la bandeja del sistema, hay una mejor opción que reemplazar las imágenes manualmente, una por una. Presentación de Hardcode Tray: es una aplicación de Linux basada en terminal que puede escanear programas con íconos de bandeja incorporados y reemplazarlos para que coincidan con el tema de íconos del sistema. Esta herramienta funciona increíblemente bien y es un gran recurso para aquellos a quienes les gusta tener un control absoluto sobre la apariencia de su PC con Linux.

Hardcode-Tray en Ubuntu

Hardcode Tray es muy fácil de instalar en Ubuntu,ya que hay un PPA fácilmente disponible. Para instalarlo, primero abra una ventana de terminal. Ejecute una actualización para asegurarse de tener todas las últimas correcciones de software y actualizaciones:

sudo apt update
sudo apt upgrade -y

Una vez completada la actualización, es seguro agregar la nueva fuente de software al sistema.

sudo add-apt-repository ppa:andreas-angerer89/sni-qt-patched

Aunque el nuevo repositorio está en el sistema, Ubuntu no puede verlo. Para solucionar esto, actualice las fuentes de software del sistema:

sudo apt update

Con las fuentes actualizadas, todo lo que queda es instalar el software. .

sudo apt install sni-qt sni-qt:i386 hardcode-tray

Hardcode-Tray en Arch Linux

Hardcode Tray está disponible para Arch Linuxusuarios a través de AUR. Para instalarlo, primero descargue la última instantánea del programa. La mayoría de las dependencias deberían instalarse automáticamente cuando intente compilar el paquete. Si fallan, consulte la página de descarga y revise las dependencias necesarias. Es posible que también necesite descargar y compilar estas instantáneas.

Extraiga el archivo descargado a través de la terminal con:

tar xf hardcode-tray.tar.gz

Luego, use el comando CD para ingresar a la carpeta recién extraída.

cd hardcode-tray

Inicie el proceso de compilación con el comando makepkg. Tenga en cuenta que la compilación no es instantánea, por lo que, dependiendo de su hardware, puede llevar un par de segundos.

makepkg

Una vez que finalice la compilación, instálelo en el sistema con pacman.

sudo pacman -U *.pkg.tar.xz

Hardcode-Tray en OpenSUSE

La herramienta Hardcode Tray está disponible.(no oficialmente) para Open SUSE 42.3, a través del repositorio de software Arc y Papirus. Tenga en cuenta que la instalación de este software a través de este método no es infalible y es posible que no funcione.

sudo zypper ar -p 98 http://download.opensuse.org/repositories/home:/GNorth:/Arc_and_Papirus/openSUSE_Leap_42.3/home:GNorth:Arc_and_Papirus.repo
sudo zypper ref
sudo zypper in Hardcode-Tray

Incluso después de instalar Hardcode Tray para usarloEs posible que no funcione con este método. Como resultado, es posible que deba omitir las instrucciones de Suse a favor de construir la bandeja de Hardcode manualmente. Esto se debe a que el repositorio no es oficial, y en su mayoría no ha sido probado. El desarrollador advierte que esto es una posibilidad.

Hardcode-Tray en compilaciones genéricas de Linux

Para compilar este software, primero debeinstale las diversas dependencias necesarias para que se construya correctamente. Como cada distribución de Linux tiene un nombre diferente para cada uno de estos paquetes, el mejor curso de acción es ir a la página de desarrollo, encontrar los nombres de las bibliotecas y herramientas necesarias de esa manera. Luego, abra una terminal y comience el proceso de construcción:

git clone https://github.com/bil-elmoussaoui/Hardcode-Tray
meson builddir --prefix=/usr

Después de usar meson para especificar el prefijo y el directorio de compilación, use la herramienta Ninja para instalar todo en el sistema.

sudo ninja -C builddir install

Usando la bandeja de Hardcode

Para usar la bandeja de Hardcode, primero deberáinstale y use un tema de icono para Linux que admita el software. En este momento, solo hay dos opciones: el tema del icono de Papirus y el tema del icono de Numix. Cada uno de estos temas tiene un gran soporte para Hardcode Tray.

Cuando su PC con Linux tiene un tema de icono que admite la bandeja de Hardcode, el software puede funcionar. Para usarlo, abra una ventana de terminal e ingrese el siguiente comando en el shell.

Nota: Es importante usar el modificador -E, ya que preservará el entorno en el que se ejecuta el programa, en lugar de simplemente ejecutarlo como un comando raíz.

sudo -E hardcode-tray

Desde aquí, la herramienta ofrece 3 opciones para elegirde. Estas opciones son "aplicar", "revertir" y "borrar caché de respaldo". Para aplicar los cambios a cualquiera de los íconos de estado en su PC con Linux, elija "1". Después de eso, seleccione el tema del icono que el programa debería usar como base para reemplazar los iconos predeterminados.

Tenga en cuenta que solo la bandeja de código duroreemplaza los iconos en la bandeja del sistema si detecta los programas en su PC con Linux. Para obtener mejores resultados, inicie un programa al menos una vez antes de intentar cambiar el icono en la bandeja.

Cambio de vuelta

Si decide que no le gusta el icono de reemplazo de la bandeja del sistema, Hardcode Tray ofrece una manera fácil de volver atrás. Para deshacer el cambio, abra una ventana de terminal y ejecute:

sudo -E hardcode-tray

Cuando aparezca el menú de selección, elija la opción "Revertir" en lugar de la opción "aplicar". Luego, simplemente elija la copia de seguridad a la que desea volver.

Comentarios