Cuando ejecute por primera vez la terminal de Ubuntu en WSL, Pense🤔: “esto se ve aburrido😒” obviamente refiriéndome a su estilo, por lo general la terminal está creada para Funcionar, no para verse bonita o llamativa visualmente; sin embargo, es posible embellecerla a tal punto que “te brillen los ojitos🥹” cada vez que la mires.
En esta guía aprenderás a:
Instalar la terminal ZSH
Personalizar la terminal ZSH
Instalar y configurar el framework Oh My Zsh
Instalar el tema PowerLevel10K para ZSH
Instalar el paquete de colorls para habilitar la visualización de iconos desde la terminal
sudo apt install zsh
Deberas oprimir la tecla Y para que pueda iniciar la instalación.
zsh --version
si puedes ver el siguiente mensaje como resultado, significa que vas por buen camino😃✅
chsh -s $(which zsh)
seguidamente, debes cerrar la terminal y volverla a abrir para que el cambio se aplique correctamente, si lo hiciste bien deberá aparecerte el siguiente mensaje:
Como puedes ver, tienes una lista de opciones que puedes elegir presionando la tecla que se te indica dentro de cada paréntesis, Mi Sugerencia es que presiones la tecla 2😉, si presionas esa tecla verás que sutilmente hubo un cambio en el prompt tu terminal:
Si llegaste sin ninguna novedad hasta este punto, significa que instalaste y definiste a ZSH como tu terminal por defecto correctamente👏🏻👏🏻
Descarga la fuente MesloLG haciendo clic 👉🏻 AQUÍ, (una vez descargado el archivo te recomiendo descomprimirlo dentro de una carpeta) allí podrás ver una lista de fuentes que debes instalar en tu sistema operativo Windows, puedes instalar cada fuente haciendo doble clic en la de tu elección (pero es un poco lento hacerlo de esa forma 🙄).
Si tienes Windows 11 puedes agilizar el proceso de instalación de las fuentes, yendo a CONFIGURACIÓN ->PERSONALIZACIÓN seleccionas la opción Fuentes, una vez que estés allí debes dar clic en el botón examinar e instalar fuentes y buscar la carpeta donde descomprimiste el archivo que se descargó, luego seleccionas todas las fuentes y das clic en el botón elegir fuentes:
de esa manera empezará la instalación de las fuentes en tu sistema operativo.
Ahora abre la terminal de Windows y busca el apartado de configuración:
una vez dentro busca en la sección de PERFILES uno llamado UBUNTU, selecciónalo y dirígete hasta la opción apariencia y haz clic ahí, en tipo de fuente selecciona MesloGS Nerd Font y seguidamente clic en guardar:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Si la instalación se realizó correctamente, debería aparecerte el siguiente mensaje:
Para mejorar su apariencia vamos a instalar el tema PowerLevel10K ejecutando el siguiente comando en la terminal:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10kecho'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc
una vez que termine el proceso de instalación debes cerrar y volver a abrir la terminal, si el proceso se realizó correctamente debería aparecerte lo siguiente:
La terminal te guiará por un proceso de instalación, donde debes ir verificando si la información que te muestra dentro de las flechas coincide con la pregunta; en esta imagen puedes observar la pregunta ¿esto parece un diamante? Refiriéndose al contenido dentro de las flechas blancas, si la información es correcta, presionamos (Y) ; desde este punto debes ir personalizándolo a tu gusto😉; una vez que termines tu proceso de personalización (dependiendo de los ajustes de personalización seleccionados, el resultado visual puede variar) debería aparecerte algo así:
sudo apt-get install ruby-full
Una vez que termine la instalación, debes asegurarte se realizó correctamente (recuerdas la buena practica😉); verificada la instalación, es MUY IMPORTANTE que instales el paquete de ubuntu-dev-tools sin él es imposible continuar con la instalación de los iconos. 💭(No te imaginas las horas que pase buscando la solución a ese problema, por eso hoy quiero evitar que te pase lo mismo😉)
sudo apt-get install ubuntu-dev-tools
Terminada la instalación, cierra y abre nuevamente la terminal, para que seguidamente ejecutes el comando que instalara el paquete de *COLORLS habilitando en tu terminal unos iconos muy bonitos😊 para darle un estilo único a tu terminal:
gem install colorls
Si la instalación se hizo correctamente, debería aparecerte el mismo mensaje de la imagen anterior en tu terminal.
Así concluimos esta guía de instalación y personalización de la terminal de Ubuntu en WSL, espero que pueda ser de tu utilidad.🙂
TE COMPARTO LA DOCUMENTACIÓN OFICIAL DE CADA UNO DE LOS PAQUETES INSTALADOS PARA QUE EXPLORES SUS CARACTERÍSTICAS Y FUNCIONES MÁS A FONDO: