Cómo personalizar el terminal de Windows como un profesional en 2022 (Guía)

Para los desarrolladores o cualquier persona que use Windows Terminal para interactuar con el shell, ya sea PowerShell o WSL, este tutorial lo ayudará a personalizar el Terminal, que pronto será la experiencia de línea de comandos predeterminada en Windows 11. Con la ayuda de un popular motor de tema rápido llamado Oh My Posh, puede hacer que su caparazón se vea hermoso con iconos, glifos, colores y más. Debo agradecer a Scott Hanselman, quien demostró todos los detalles de cómo personalizar la Terminal de Windows en Windows 10/11 y hacer que parezca interesante. Entonces, sin más demora, comencemos y aprendamos cómo personalizar la Terminal de Windows en Windows 10/11.

Personalice el terminal de Windows como un profesional (2022)

Tenemos instrucciones detalladas para personalizar la Terminal de Windows, que van desde cómo agregar el efecto acrílico hasta aplicar la fuente Caskaydia a su experiencia de línea de comandos. Hemos agregado pasos para PowerShell y Ubuntu (WSL). Puede expandir la tabla a continuación y moverse a cualquier sección que desee.

Aplicar efecto acrílico a la terminal de Windows en Windows 10/11

1. Primero, abra Microsoft Store y actualizar Terminal de Windows a la última versión.

2. A continuación, abra la Terminal de Windows y vaya a Ajustes.

configuración del terminal de Windows

3. Aquí, vaya a «Windows PowerShell«En» Perfiles «en la barra lateral izquierda y cambie a»Apariencia» pestaña.

Agregar efecto acrílico a la terminal de Windows

4. Desplácese hacia abajo y habilite el «Acrílico”Alternar. Justo debajo, también puede ajustar la opacidad del acrílico. Lo he mantenido al 70%, pero puede establecer el valor a su gusto. Finalmente, haga clic en «Guardar» para confirmar los cambios. Ha dado con éxito su primer paso para personalizar la Terminal de Windows.

Agregar efecto acrílico a la terminal de Windows

5. Repite el proceso para CMD, WSL y otros shells que usa en su computadora con Windows. Agregará un efecto acrílico a la Terminal de Windows.

Cómo personalizar el terminal de Windows como un profesional

Agregar fuente Caskaydia Cove a la terminal de Windows

1. Después de agregar el efecto Acrílico, debe instalar fuentes compatibles con Oh My Posh. He instalado Fuente Caskaydia Cove Nerd, que funciona bien con esta herramienta de personalización de terceros. Puede hacer clic aquí para descargar la fuente.

Aplicar la fuente Caskaydia Cove a la terminal de Windows

2. Después de descargar la fuente, descomprímala usando aplicaciones como 7Zip o WinZip, y instalar todas las fuentes. Puede seleccionar todas las fuentes -> haga clic derecho sobre ellos -> Mostrar más opciones -> Instalar para todos los usuarios.

Aplicar la fuente Caskaydia Cove a la terminal de Windows

3. Ahora, abra la Terminal de Windows y vaya a Configuración. Aquí, cambie a la sección «Windows PowerShell» del panel izquierdo y vaya al «Apariencia”Pestaña como hicimos arriba.

Aplicar la fuente Caskaydia Cove a la terminal de Windows

4. Aquí, elija la fuente recién descargada que desea usar con el mensaje Oh My Posh. He seleccionado «Fuente Caskaydia Cove Nerd“. Ahora, haga clic en «Guardar».

Aplicar la fuente Caskaydia Cove a la terminal de Windows

5. Repite este proceso para todos los shells que está usando en Windows 10/11, incluido WSL / Ubuntu.

Personalice PowerShell en la terminal de Windows con Oh My Posh

1. Ahora que ha agregado el efecto Acrílico y aplicado una fuente compatible, es hora de instalar el indicador Oh My Posh. Para hacerlo abre la Terminal de Windows con privilegios de administrador. Para hacer eso, busque Terminal después de presionar la tecla de Windows y haga clic en la opción «Abrir como administrador» en el panel derecho.

Personalice PowerShell en la terminal de Windows con Oh My Posh

2. Vaya a la ventana de PowerShell y ejecute el siguiente comando para instalar el indicador Oh My Posh. Publica eso, presione «A» y presione Enter para permitir la instalación.

Install-Module oh-my-posh -Scope CurrentUser
Personalice PowerShell en la terminal de Windows con Oh My Posh

3. A continuación, ejecute el siguiente comando para importar el perfil de Oh My Posh. Si recibe algún mensaje, presione «A», seguido de «Enter» para continuar con la instalación.

Import-Module oh-my-posh
Personalice PowerShell en la terminal de Windows con Oh My Posh

4. Después de eso, debe instalar iconos de terminal. Saludos a Brandon Olin, quien desarrolló Terminal Icons para PowerShell. Simplemente ejecute el siguiente comando y permita que se complete la instalación. Asegúrese de estar ejecutando Windows Terminal con privilegios de administrador antes de ejecutar este comando.

Install-Module -Name Terminal-Icons -Repository PSGallery 
Personalice PowerShell en la terminal de Windows con Oh My Posh

5. Ahora a cheque si todo está funcionando bien, ejecute el siguiente comando. Esto abrirá el nuevo mensaje.

oh-my-posh --init --shell pwsh --config ~/jandedobbeleer.omp.json | Invoke-Expression
Personalice PowerShell en la terminal de Windows con Oh My Posh

6. Hasta ahora, todo está funcionando bien, pero debe hacer de Oh My Posh su mensaje personalizado predeterminado. Para hacer eso, ejecute el siguiente comando. Te dará un camino, que debe anotar o copiar y pegar en el Bloc de notas.

Te puede interesar  la ultima linea ya no esta disponible iphone 13

$ PERFIL

Personalice PowerShell en la terminal de Windows con Oh My Posh

7. A continuación, navegue hasta esa ruta y encontrará un archivo “Microsoft.PowerShell_profile.ps1”. Ábralo con el Bloc de notas, agregue las líneas siguientes y guarde el archivo. Ahora, puede cerrar el archivo del Bloc de notas.

Set-PoshPrompt -Theme jandedobbeleer
Import-Module -Name Terminal-Icons
Personalice PowerShell en la terminal de Windows con Oh My Posh

Nota: Si el archivo Microsoft.PowerShell_profile.ps1 no existe en esa ubicación, siga el siguiente paso.

8. En caso de que el archivo ps1 no esté allí, puede crear uno fácilmente. Haga clic con el botón derecho en la carpeta «WindowsPowerShell» y seleccione Nuevo -> Documento de texto.

Personalice PowerShell en la terminal de Windows con Oh My Posh

9. Cambie el nombre a Microsoft.PowerShell_profile.ps1. Asegúrese de que no haya una extensión .txt al final. El nombre del archivo debe terminar con .ps1.

Personalice PowerShell en la terminal de Windows con Oh My Posh

10. Ahora, abra el archivo con el Bloc de notas y agregue las dos líneas siguientes y guárdalo. Puede cerrar el Bloc de notas ahora.

Set-PoshPrompt -Theme jandedobbeleer
Import-Module -Name Terminal-Icons
Personalice PowerShell en la terminal de Windows con Oh My Posh

11. Vuelva a la ventana de PowerShell y ejecute el siguiente comando para recargar el perfil.

. $PROFILE
Personalice PowerShell en la terminal de Windows con Oh My Posh

12. Por último, cierre la Terminal de Windows y vuelva a abrirla. Ahora encontrará que Oh My Posh está configurado como el mensaje predeterminado en PowerShell. Con el efecto acrílico, nuevas fuentes, iconos, glifos y el indicador Oh My Posh, PowerShell en la terminal de Windows Se ve hermoso.

  • Cómo personalizar el terminal de Windows como un profesional
  • Cómo personalizar el terminal de Windows como un profesional

Personalice WSL / Ubuntu en la terminal de Windows con Oh My Posh

Una vez que haya agregado el efecto Acrylic e instalado las fuentes, es hora de personalizar WSL con Oh My Posh. He aquí cómo hacerlo.

1. Abra la Terminal de Windows con privilegios de administrador.

Personalice PowerShell en la terminal de Windows con Oh My Posh

2. A continuación, vaya a WSL (Ubuntu o cualquier otra distribución que tengas instalada).

Personalice WSL / Ubuntu en la terminal de Windows con Oh My Posh

3. Ahora, antes de instalar Oh My Posh, recomiendo actualizar WSL a los últimos paquetes y dependencias. Es posible que deba ingresar la contraseña de WSL para confirmar la instalación.

sudo apt update && sudo apt upgrade -y
Personalice WSL / Ubuntu en la terminal de Windows con Oh My Posh

4. Después de eso, ejecute los siguientes comandos uno a uno para instalar Oh My Posh en WSL para poder personalizar la Terminal de Windows. Deberá presionar “y” para permitir la instalación.

sudo wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/posh-linux-amd64 -O /usr/local/bin/oh-my-posh
sudo chmod +x /usr/local/bin/oh-my-posh
Personalice WSL / Ubuntu en la terminal de Windows con Oh My Posh

5. A continuación, ejecute los siguientes comandos uno a uno para descargar los temas.

mkdir ~/.poshthemes
wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/themes.zip -O ~/.poshthemes/themes.zip
unzip ~/.poshthemes/themes.zip -d ~/.poshthemes
chmod u+rw ~/.poshthemes/*.json
rm ~/.poshthemes/themes.zip
Personalice WSL / Ubuntu en la terminal de Windows con Oh My Posh

6. Una vez hecho esto, ejecute el siguiente comando para verificar si el indicador personalizado está instalado correctamente. Esto debería mostrar el nuevo mensaje Oh My Posh.

eval "$(oh-my-posh --init --shell bash --config ~/.poshthemes/jandedobbeleer.omp.json)"
Personalice WSL / Ubuntu en la terminal de Windows con Oh My Posh

7. Ahora, para configurar Oh My Posh como su mensaje predeterminado en WSL, ejecute el siguiente comando. Te permitirá editar el archivo de configuración de Bash en Nano editor.

nano ~/.bashrc
Personalice WSL / Ubuntu en la terminal de Windows con Oh My Posh

8. En el editor Nano, desplácese hacia abajo con las teclas de flecha del teclado. y busque esta línea «hacer menos amigable para los archivos de entrada que no son de texto, consulte lesspipe (1)». Justo debajo de él, debe reemplazar el comando comenzando con «eval …».

Personalice WSL / Ubuntu en la terminal de Windows con Oh My Posh

9. Ahora, necesitas escriba el siguiente comando en el editor Nano, ya que no admite copiar y pegar. Se verá así:

eval "$(oh-my-posh --init --shell bash --config ~/.poshthemes/jandedobbeleer.omp.json)"
Personalice WSL / Ubuntu en la terminal de Windows con Oh My Posh

10. Después de eso, presione «Ctrl + O» y presione Enter para guardar los cambios. A continuación, presione «Ctrl + X» para salir del editor Nano.

Personalice WSL / Ubuntu en la terminal de Windows con Oh My Posh

11. Finalmente, ejecute el siguiente comando para recargar el perfil de Bash. A partir de ahora, WSL se cargará en el indicador Oh My Posh. ¡Disfrutar!

. ~/.bashrc
  • Cómo personalizar el terminal de Windows como un profesional
  • Cómo personalizar el terminal de Windows como un profesional

12. En caso de que haya algunos fallos en la representación de los glifos y el texto, asegúrese de haber configurado el Fuente Caskaydia Cove Nerd para Ubuntu / otras distribuciones en la página de Configuración de la Terminal de Windows. Esta es una de las primeras cosas que necesita personalizar en la Terminal de Windows.

Personalice WSL / Ubuntu en la terminal de Windows con Oh My Posh

13. Si aún tiene el problema, debe recargar el perfil de Bash cada vez que ingrese al shell WSL. Ejecute el siguiente comando y todo se arreglará. También puede reiniciar su PC para verificar si el problema se ha solucionado.

 . ~/.bashrc 
Personalice WSL / Ubuntu en la terminal de Windows con Oh My Posh

Haga que su terminal de Windows se vea hermosa con Oh My Posh

Te puede interesar  [Solved] Los altavoces no funcionan en Windows 11/10

Así es como puede personalizar Windows Terminal y hacer que se vea avanzado y hermoso con íconos, glifos, efecto acrílico y más. En cuanto al símbolo del sistema, intentamos hacerlo funcionar con Clink, pero no tuvimos éxito. De todos modos, eso es todo de nosotros. Si desea personalizar aún más Windows Terminal con temas, imágenes de fondo y colores, siga nuestro artículo vinculado. Y si tiene alguna pregunta, háganoslo saber en la sección de comentarios a continuación.