Personaliza el Terminal de Windows

Si eres un desarrollador, probablemente pasas mucho tiempo en la línea de comandos. Por lo tanto, es importante tener una terminal que se adapte a tus necesidades y te ayude a trabajar de manera más eficiente. Ahí es donde entra Oh My Posh.


Oh My Posh Night Owl



¿Qué es Oh My Posh?

Oh My Posh es una herramienta de personalización de la línea de comandos (CLI) para Windows, macOS y Linux. Te permite personalizar el prompt, que es el texto que aparece en la línea de comandos antes de que escribas algo. Con Oh My Posh, puedes cambiar la fuente, el color y el tema del prompt, y agregar información adicional, como la hora, el nombre de usuario y la ruta actual.



Instalación de Oh My Posh

Antes de empezar a personalizar el prompt, debes instalar Oh My Posh. La forma más fácil de hacerlo en Windows es usando PowerShell.

  1. Abre PowerShell como administrador.
  2. Ejecuta el siguiente comando para instalar la herramienta:

winget install JanDeDobbeleer.OhMyPosh -s winget


Una vez instalado, deberás obtener la ruta en la que se instaló Oh My Posh, para agregarla a la ruta de permitidos por el Antivirus:


(Get-Command oh-my-posh).Source


Para agregar la ruta al antivirus sigue los siguientes pasos:

  1. Presiona la tecla de Windows y escribe Seguridad
  2. Ingresa a Seguridad de windows > Protección antivirus contra Amenazas
  3. Ve hacia el cuarto link: Administrar la Configuración
  4. Ve hacia abajo y click en: Agregar o quitar exclusiones
  5. Agregar exclusión > Archivo > agrega la ruta copiada

Para hacerlo visible en la consola, debemos crear un archivo de perfil de PowerShell:

New-Item -Path $PROFILE -Type File -Force

notepad $PROFILE

Y agrega la siguiente línea en el editor de texto que se abrió:

oh-my-posh init pwsh | Invoke-Expression


Reinicia PowerShell.



Personalización del prompt

Una vez que tienes Oh My Posh instalado, puedes empezar a personalizar el prompt. Aquí hay algunos ajustes que puedes hacer:


Cambiar el tema

Oh My Posh viene con varios temas integrados, pero también puedes crear tus propios temas o descargarlos de la comunidad. Para cambiar el tema, agrega el siguiente código a tu archivo de perfil de PowerShell:


Get-PoshThemes


Verás muchos temas locales por dónde elegir, para utilizar el tema solo debes elegir uno y buscar el nombre en la ruta donde se instaló OhMyPosh: C:/Users/Posh/


Copia la ruta del archivo y abre el archivo de configuración:


notepad $PROFILE


Reemplaza la ruta del tema y copia el siguiente código en lugar del código existente:


oh-my-posh init pwsh --config 'ruta' | Invoke-Expression


Oh My Posh Neko


Agregar información adicional

Además, es importante destacar que Oh My Posh también ofrece la posibilidad de agregar plugins para extender su funcionalidad. Estos plugins pueden agregar información adicional al prompt, como el estado de la batería, el tiempo transcurrido desde la última vez que se realizó un commit en Git, entre otros. 


 Para agregar un plugin, simplemente debemos instalarlo a través de la línea de comandos con el siguiente comando:


opm install [nombre-del-plugin]

Comenta

Artículo Anterior Artículo Siguiente