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.
¿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.
- Abre PowerShell como administrador.
- 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:
- Presiona la tecla de Windows y escribe Seguridad
- Ingresa a Seguridad de windows > Protección antivirus contra Amenazas
- Ve hacia el cuarto link: Administrar la Configuración
- Ve hacia abajo y click en: Agregar o quitar exclusiones
- Agregar exclusión > Archivo > agrega la ruta copiada
New-Item -Path $PROFILE -Type File -Force
notepad $PROFILE
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
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]
Publicar un comentario