Doplax.Dev
  • Inicio
  • Conóceme
  • Blog
  • Experiencia
  • Contacto
  • Inicio
  • Conóceme
  • Blog
  • Experiencia
  • Contacto

¿Tienes un proyecto en mente o quieres saludar?

Contáctame

© 2026 Doplax.Dev — Todos los derechos reservados.

June 10, 2023

Como instalar OhmyPosh

  • Tutorial

Instalación de Windows Terminal

Primero iremos a la Microsoft Store y descargaremos la aplicación de Windows terminal

Untitled.png


Instalación de PowerShell

Untitled.png


Una vez que la tengamos instalada la podremos abrir desde el terminal de windows que acabamos de descargar.

Untitled.png

Instalacion de Oh My Posh

Web de Oh My Posh

winget install JanDeDobbeleer.OhMyPosh -s winget


Una vez instalado, cerraremos y volveremos a abrir el terminal



Prompt

oh-my-posh get shell
//pwsh

Para ver la configuración de nuestro powershell podemos usar:

echo $profile

Cuando ejecutemos el comando veremos que nos da error, ya que nos falta crear la variable de entorno


Creando Variable de entorno $PROFILE

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

//Salida
Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a---          13/06/2023    18:54              0 Microsoft.PowerShell_profile.ps1

PS C:\Users\Doplax>


Ahora ejecutaremos el comando notepad $PROFILE el cual abrirá el editor de notas, y dentro pegaremos el siguiente comando

oh-my-posh init pwsh | Invoke-Expression // Esto seria el equivalente a bash script
Untitled.png


Ahora cerraremos y abriremos el terminal, y veremos que en este ya aparece lo siguiente:

Untitled.png

Pero como podemos ver, no se ve bien ya que no está reconociendo los iconos, para ello iremos a la web de oh my posh al apartado de Customize



Fonts

En este apartado veremos un enlace hacia Nerd Fonts el cual nos sirve para poder utilizar iconos desde la consola.


Pulsaremos en “Downloads” y escogeremos la fuente que más nos guste (yo he escogido Heck Nerd Font


Cuando descarguemos el .zip descomprimiremos y arrastraremos todas las fuentes (ficheros acabados en .ttf) en la aplicación de windows “Configuración de fuentes”

Untitled.png

Una vez instalada nuestra fuente, iremos Configuración en nuestra terminal:

Untitled.png
Configuración > PowerShell > Apariencia Texto > Tipo de Fuente > Hack Nerd Font Mono

Y después de hacer esto veremos que se ha corregido la forma en la que se veia nuestro terminal

Untitled.png

Podemos seguir customizando el terminal, en mi caso, a mi me gusta activar los siguientes parámetros:

Untitled.png

Lo cual hace que se vea así

Untitled.png


💡

COLORES: Podemos ir a la página Untitled

Themes

En la sección de Themes en la web de oh my posh, podemos descargar los temas de la web usando el comando:

Get-PoshThemes


Cuando hayamos instalado los temas, en el terminal nos aparecerá el siguiente mensaje:

To change your theme, adjust the init script in C:\Users\Doplax\OneDrive\Copia de seguridad\Documentos\PowerShell\Microsoft.PowerShell_profile.ps1.
Example:
  oh-my-posh init pwsh --config 'C:\Users\Doplax\AppData\Local\Programs\oh-my-posh\themes\jandedobbeleer.omp.json' | Invoke-Expression

Para cambiar al tema que mas nos guste, usaremos otra vez el comando notepad $PROFILE y dentro del blog de notas pegaremos**:**

oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\jandedobbeleer.omp.json
/*En vez de jandedobbeleer.omp pondremos el nombre del tema que más nos guste,
En mi caso este es: */
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\clean-detailed.omp.json | Invoke-Expression

Iconos

si hacemos un ls, veremos el listado de elementos de nuestro directorio:

Untitled.png

Pero se ve un poco soso, por ellos iremos a https://github.com/devblackops/Terminal-Icons donde encontraremos el siguiente comando que pegaremos en el terminal:

Install-Module -Name Terminal-Icons -Repository PSGallery

También encontraremos este comando:

Import-Module -Name Terminal-Icons

El cual insertaremos en el fichero de configuración (notepad $PROFILE****)

Untitled.png


VS Code

Si abrimos el terminal en VS code, veremos que se ve muy mal

Untitled.png

Para corregir esto, abriremos el fichero settings.json (con F1) “settings”

y una vez dentro añadiremos la siguiente lineal al final del fichero

"terminal.integrated.fontFamily": "Hack Nerd Font Mono"

Inmediatamente después,

Untitled.png

AnteriorComandos para la creación de módulos en AngularSiguiente¿Qué son los Utility Types en TypeScript? Guía completa con ejemplos

Posts relacionados

  • Cómo Activar el Portapapeles Compartido en una Máquina Virtual con UbuntuTutorial
  • Como crear un proyecto de C en Visual StudioTutorial · C
  • Loading Skeleton: Que son y porque deberías usarlosTutorial
  • Como utilizar ReactPyTutorial · Python · React

Escrito por Pol Valle

Escrito por Pol Valle

Me interesa especialmente desarrollar aplicaciones que no solo sean funcionales, sino también atractivas y fáciles de usar. Lo consigo aplicando principios SOLID, arquitectura limpia y testing para garantizar la calidad.