Tema personalizado para Oh My Posh
Éste es el proceso que yo seguí, funcinaría en la mayoría de los casos. Para más información, consultar OhMyPosh para más aclaraciones o consulta de temas.
Es necesario tener instalada la ultima version de powershell y la podemos obtener desde la tienda: Powershell
Así como la terminal de Windows: Terminal
Y por último utilizar una de las fuentes compatibles, cualquier de las populares NerdFonts. Cualquier Nerdfont debe ser compatible.
Configurar la terminal
- Establecer el perfil predeterminado en la terminal de Powershell
- Establecer el tipo de fuente en la terminal
Abrir Powershell prompt y ejecutar el siguiente comando
winget install JanDeDobbeleer.OhMyPosh -s winget
Abrir Powershell prompt y ejecutar el siguiente comando
winget upgrade JanDeDobbeleer.OhMyPosh -s winget
Si no sabes que shell estás ocupando, puedes ejecutar el siguiente comando.
oh-my-posh get shell
Salida:
pwsh
Es necesario editar el perfil, en este caso de powershell. Podemos encontrar su ubicación en la variable $PROFILE
Para editar:
code $PROFILE
Si no usas VSC puede reemplazar code
por notepad
o el editor que uses.
Si, tras ejecutar el comando, se recibe un error, hay que asegurarse de crear el perfil primero.
New-Item -Path $PROFILE -Type File -Force
Agregar la linea siguien al archivo
oh-my-posh init pwsh | Invoke-Expression
Una vez agregado, recargar el perfil para visualizar los cambios
. $PROFILE
Oh My Posh, inicia con el tema por defecto. Para cambiar la configurar un tema diferente en el $PROFILE
.
oh-my-posh init pwsh --config 'C:/Users/Posh/custum-bubbles.omp.json' | Invoke-Expression
Una vez alterada la configuración, recargar el perfil
. $PROFILE
Oh My Posh incluye una serie de temas, para visualiarlos:
Get-PoshThemes
Una vez elegido, podemos reemplazar el tema como se menciona anteriormente.