OH MY POSH, personalizando tu terminal de Windows.
Actualmente las terminales o shell’s, se han convertido en una de las herramientas favoritas de muchos desarrolladores, hablemos en entornos de Mac, Linux y Windows con su conocidisima CMD, hoy dejaremos de utilizar el viejo y aburrido cmd para dar paso a la nueva terminal de Microsoft, llamada Windows Terminal.
Lo primero que necesitamos hacer es descargar la nueva terminal dentro de la tienda de Microsoft Store.
Dentro de esta pantalla, buscamos “Windows Terminal”
Instalamos la primera opción, una vez terminada la instalación, veremos la siguiente pantalla
Windows Terminal, nos permite abrir pestañas con diferentes tipos de terminales, incluyendo el CMD.
Por defecto, podemos asignarle algunos temas que ya trae precargados, para ellos nos vamos a Configuración → Perfiles → PowerShell, en la tab de Apariencia podemos ver la configuración de nuestros temas principales, tipografia,efecto de acrilico etc.
Para este ejemplo usare el tema llamado “One Half Dark” y la fuente llamada FiraCode, que la sacaremos de Nerdfonts, llegaremos a ellos más adelante.
Ahora se preguntarán, para que uso “Oh My Posh”.
OH MY POSH, es una herramienta que nos permite configurar nuestro cursor de nuestra terminal.
Genial no!, ya me veo como todo un pro!.
Instalemos nuestro oh my posh en nuestra terminal, para ello ejecutemos el siguiente comando dentro de nuestra terminal.
Install-Module oh-my-posh -Scope CurrentUser
Damos si a todo y listo.
Paso siguiente, veamos el listado de los temas que nos agrego el oh my posh, para ello ejecutaremos el siguiente comando.
Get-PoshThemes
Ahora vemos el listado de todos los temas que tenemos listos para ser instalados.
En este ejemplo usare el tema iterm2, ustedes pueden elegir el que mas les guste.
Ahora asignemos nuestro tema a nuestra terminal con el siguiente comando.
Set-PoshPromt -Theme iterm2
Ahora busquemos nuestra Font, ya que si no la instalamos, veremos caracteres raros, vayamos a ello.
Busquemos y descarguemos la fuente que sea de su agrado, una vez descargada la descomprimimos y procedamos a instalarla, seleccionando todos los archivos y dando clic derecho y seleccionamos Instalar
Perfecto!, es hora de asignarla, para ello nos vamos a configuración, seleccionamos el perfil de powershell → apariencia → Tipos de Fuente, ahi deberemos seleccionar nuestra fuente que instalamos.
Listo!, ahora tenemos nuestra terminal con un aspecto mas Pro.
Pero pasa algo, si cierro mi terminal y la vuelvo a abrir este no tiene mi configuración, pues arreglemos eso.
Para ello vamos a crear un archivo con la configuración para que acepte nuestro tema en todas las pestañas.
Ejecutemos el siguiente comando.
code $PROFILE
Ahora dentro de este archivo, agregaremos lo siguiente:
Import-Module oh-my-posh
Set-PoshPromt -Theme iterm2
guardamos y cerramos los cambios de nuestro archivo, abrimos una nueva terminal y veremos que ya nos abre nuestra configuración.
Conclusion,
El trabajo no esta peleado con el buen diseño, existe una infinidad de personalizaciones que le podemos hacer a nuestras herramientas de trabajo, ahora te toca adentrarte más en el tema y dar un aspecto más pro.
Gracias por la lectura