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.
3. Aquí, vaya a “Windows PowerShell“En” Perfiles “de la barra lateral izquierda y cambie a”Apariencia“Pestaña.
4. Desplácese hacia abajo y habilite el “Acrílico“Palanca. 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.
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.
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.
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.
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”Tab como lo hicimos arriba.
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”.
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.
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
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
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
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
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.
$ PERFIL
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
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.
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
.
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
11. Vuelva a la ventana de PowerShell y ejecute el siguiente comando para recargar el perfil.
. $PROFILE
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.
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.
2. A continuación, vaya a WSL (Ubuntu o cualquier otra distribución que tengas instalada).
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
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
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
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)"
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
8. En el editor Nano, desplácese hacia abajo usando las teclas de flecha del teclado y busque esta línea “hacer menos amigable para los archivos de entrada que no son de texto, vea lesspipe (1)”. Justo debajo de él, debe reemplazar el comando comenzando con “eval …”.
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)"
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.
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
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.
13. Si aún enfrenta 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
Haga que su terminal de Windows se vea hermosa con Oh My Posh
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.