2

Personalizacion de terminal en WSL con zsh y Powerlevel10k

En la clase de introducción a la terminal se nos muestra un método de personalización para la terminal, el día de hoy para aquellos que tenemos el sistema Windows quiero compartirles como lleve a cabo los pasos para personalizar mi terminal en WSL 2.

Nota: este tutorial asume que has hecho los cursos de Prework de Windows y que posees WSL y Ubuntu en tu maquina Windows además de tener la app de terminal para que se recomienda en dicho curso

En primer lugar, requerimos saber si posees WLS 2 para eso en el Power Shell debes poner el comando:

wsl -l -v

Deberías tener una visualización así:

Luego de eso pasamos a la terminal de Ubuntu de su WSL y realizaremos la instalación de ZSH para eso primero actualizaremos y luego realizamos la instalación.

sudo apt update
sudo apt install git zsh -y

Ahora haremos la instalación del Oh My Zsh con el comando:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

En el momento en el cual nos cuestione si usas ZSH como terminal le damos a “y” para indicar que sí.

Ahora con la terminal cambiada haremos la instalación para Powerlevel10k.

Primero haremos la instalación con la copia del repositorio de Git:

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

Ahora cambiaremos la configuración para que ahora use el Powerlevel10k, para eso usaremos el comando:

vim ~/.zshrc

Dentro del archivo veremos entre los primeros párrafos veremos un apartado que empieza como “ZSH_THEME” se verá así:

Captura de pantalla 2023-04-04 165619.png

A este apartado con “ZSH_THEME” lo comentaremos, para eso al inicio de la línea le pondremos el carácter “#” (recuerden usar la tecla “i” en vim para poder realizar ediciones), y luego cercano a ese apartado ya comentado le pegaremos el siguiente:

ZSH_THEME="powerlevel10k/powerlevel10k"

Para que así se vea algo así:

Captura de pantalla 2023-04-04 170340.png

Guardamos los cambios y salimos con “:wq” en vim.

Ahora requerimos algunas fuentes, para eso iremos a estos links

  1. https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS NF Regular.ttf
  2. https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS NF Bold.ttf
  3. https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS NF Italic.ttf
  4. https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS NF Bold Italic.ttf

Descargamos los 4 archivos y los abrimos, dentro del archivo aparecerá el botón “instalar” e instalamos las 4 fuentes.

Captura de pantalla 2023-04-04 171001.png

Ya con las 4 fuentes instaladas hay que cambiar unas configuraciones en la terminal.

Para esto en un apartado sin pestañas daremos clic derecho y daremos clic en configuración.
Captura de pantalla 2023-04-04 171419.png
Luego iremos al apartado de nuestro Ubuntu.
Captura de pantalla 2023-04-04 171344.png
Y bajaremos hasta la sección que dice "apariencia"
Captura de pantalla 2023-04-04 171510.png
Ya en “apariencia” iremos donde nos indica la opción “tipo de fuente” y seleccionaremos el tipo “MesloLGS NF”, y le daremos abajo en la esquina derecha al botón de guardar.
Captura de pantalla 2023-04-04 171556.png
Con las configuraciones hechas podemos cerrar la pestaña de configuración y volver a la pestaña de Ubuntu.

Ya ahí lo que haremos será reiniciar la terminal con el comando:

zsh

Así debería reiniciarse y saltar el cuestionario que te da PoweLevel10k para que lo respondas y personalices tu terminal a tu gusto, sin embargo existe la opción de tener el cuestionario otra vez si quieres cambiar algo con el comando:

p10k configure

Nota: si tienes dudas del cuestionario y como resolverlo es igual que en la clase de Personalización de la terminal en el curso de introducción a la terminal, aquí te dejo un marcador para que lo veas si quieres ver de mejor manera como se hace el formulario https://platzi.com/clases/2292-terminal/37393-personalizar-la-terminal-de-comandos/?time=683
Extra
Si aparte de esto quieres cambiar el fondo de tu terminal es muy sencillo, debes ir al apartado de configuración y seleccionar la terminal que quieres personalizar (así como se realizó antes para cambiar la fuente), e iras a la sección de apariencia como la última vez; solo que en esta ocasión bajaras más hasta llegar a la parte de “imagen de fondo”.
Captura de pantalla 2023-04-04 172812.png
En la opción podrás usar el fondo que ya tienes en tu escritorio (Solo si el archivo aún existe y no ha sido borrado o cambiado de sitio) o la opción “examinar” en la abrirá el explorador de archivos y podrás descargar una imagen a tu gusto y seleccionarla en la carpeta en la que se encuentre.
No olvides después de seleccionar tu imagen el dar al botón de guardar.
Captura de pantalla 2023-04-04 172838.png
y listo!!! ya tienes tu terminal personalizada para que disfrutes de tu trabajo.
Captura de pantalla 2023-04-04 173244.png

Escribe tu comentario
+ 2