Cómo personalizar tu terminal de Linux con skins de Pokemon

terminal-pokemon-skins-featured

¿Eres un usuario de Linux y también un fan de Pokemon? Si es así, estás de suerte. Hay un nuevo proyecto divertido en Github que a los fans de Pokemon les va a encantar. Con este script puedes llevar a todos tus Pokemon favoritos a la terminal de Linux. (También funcionará en Mac e iTerm2). Las siguientes instrucciones te mostrarán cómo hacerlo.

Instalar Tilix

El terminal de Pokemon es compatible tanto con Tilix como con los terminales de Terminology, pero esta guía se centrará en Tilix porque es un poco más fácil de personalizar. El primer paso es instalar Tilix en tu sistema, cambiar algunas configuraciones y fijarlo al lanzador.

  1. Comienza añadiendo el repositorio de Terminix a apt. Tilix estará disponible para instalar después de completar este paso. Abre una ventana de terminal y escribe:
sudo add-apt-repository ppa:webupd8team/terminix

Pokemon Terminal - Tilix Install 1

Ahora que se ha añadido el repositorio, necesitas actualizar apt para que sea consciente de los nuevos paquetes. Usa el comando:

sudo apt update

Pokemon Terminal - Tilix Install 2

Después de que apt se haya actualizado, indícale que instale el terminal Tilix con el comando:

sudo apt install tilix

Pokemon Terminal - Tilix Install 3

Configurar Tilix para Pokemon

Ahora que Tilix está instalado, puedes lanzarlo y cambiar algunas configuraciones para que se vea mejor con tus nuevas skins de Pokemon.

Abre la barra de Unity y escribe “tilix” en el cuadro de búsqueda, luego haz clic en el icono para abrir una nueva ventana de terminal Tilix. Puede aparecer una advertencia. Si es así, haz clic en Aceptar. Lo solucionaremos en un momento.

Pokemon Terminal - Tilix Unity Bar

Ahora, haz clic en el menú desplegable de sesión y selecciona “Perfiles.”

Pokemon Terminal - Tilix Setup 1

Haz clic en “Editar perfil.”

Pokemon Terminal - Tilix Setup 2

Comenzarás haciendo clic en la pestaña “Comando” y marcando “Ejecutar comando como un shell de inicio de sesión.” Esto evitará que aparezca la advertencia anterior.

Pokemon Terminal - Tilix Setup 3

Navega a la pestaña “Color” y selecciona el tema “Solarized Light” del menú desplegable. LazoCoder recomienda un color de fuente oscuro para obtener los mejores resultados, haciendo de este tema una buena opción, pero siéntete libre de personalizar.

Pokemon Terminal - Tilix Setup 4

Mientras estás en la pestaña “Color”, ajusta los deslizadores de “Transparencia” y “Atenuar sin enfoque” como se muestra arriba. Ahora cierra la ventana de configuración, ya que has terminado con ella.

Mientras Tilix aún está abierto, aprovecha la oportunidad para fijarlo al lanzador haciendo clic derecho en el icono de Tilix y seleccionando “Fijar al lanzador.”

Pokemon Terminal - Lock Tilix to Launcher

Instalar NPM

El terminal de Pokemon está disponible en GitHub, pero también está disponible a través del gestor de paquetes NPM. NPM es un repositorio de paquetes de JavaScript, y funciona de manera muy similar a apt. Instalarlo es un (Pokemon) chasquido.

Abre una ventana de terminal – o lanza Tilix de nuevo – e instala NPM con el comando:

sudo apt install npm

Pokemon Terminal - NPM Install 1

El comando tomará un momento para completarse, y verás una barra de progreso mientras NPM y sus dependencias se instalan.

Pokemon Terminal - NPM Install 2

Instalar Pokemon Terminal

Ahora que NPM está instalado, puedes usarlo para poner Pokemon en tu escritorio. Todo lo que necesitas hacer es ejecutar un comando rápido y editar “.bashrc” para habilitar el script en cada inicio.

En la ventana de terminal abierta, escribe el comando:

sudo npm install--global pokemon-terminal

Pokemon Terminal - Pokemon Install 1

Aparecerá una barra de progreso mientras NPM descarga e instala el terminal de Pokemon, al igual que con apt.

Pokemon Terminal - Pokemon Install 2

Tu pantalla se verá así cuando la instalación esté completa.

Pokemon Terminal - Pokemon Install 3

Ahora lanza Tilix y prueba el comando pokemon random para ver tu nuevo script en acción. Si lo deseas, puedes escribir esto manualmente al comienzo de cada sesión de Tilix o editar “.bashrc” para ejecutarlo automáticamente.

Pokemon Terminal - Slowking

Editar .bashrc

Si deseas automatizar el script, escribe gedit ~/.bashrc en tu terminal para abrir un editor de texto con tu script de configuración “.bashrc”. Necesitarás añadir una línea al final del archivo. Si quieres ver un Pokemon aleatorio cada vez que inicies una nueva sesión de Tilix, pega este comando:

if["$TILIX_ID"]; then  
  pokemon random; clear  
fi

Pokemon Terminal - Edit .bashrc

Pero si tienes un Pokemon favorito que quieres ver cada vez que inicies Tilix, añade esto al final de “.bashrc” en su lugar:

if[ "$TILIX_ID" ]; then  
  pokemon NOMBRE; clear  
fi

Asegúrate de reemplazar NOMBRE en el texto anterior con un Pokemon válido, de lo contrario, el comando fallará.

Sé el mejor, como nadie lo fue jamás

Eso es todo lo que hay que hacer para instalar este divertido script de LazoCoder. Ahora cada vez que abras Tilix, estarás listo para enviar al Equipo Rocket volando de nuevo – o al menos tener el apoyo moral de tu Pokemon favorito cuando tengas que abrir tu terminal y ponerte a trabajar.