Este proyecto trata de un script con el que se puede configurar la terminal de Windows.
- 🇪🇸 Español
- 🇺🇸 Inglés
- Clona el repositorio en su sistema
git clone https://github.com/Qv1ko/autPosh.git
- Entra dentro del directorio de autPosh
- Ejecuta en una Terminal de PowerShell como administrador el comando
Set-ExecutionPolicy Unrestricted
- Ejecuta el script autPosh.ps1 como administrador
- Selecciona una opcion:
- Auto instalación y configuración
- Selector del tema del prompt
- Desinstalador
- Instalar Windows Terminal y PowerShell desde Microsoft Store
- Establecer PowerShell como predeterminado en Windows Terminal:
- Abrir Terminal
- Presionar las teclas
Ctrl
+,
para abrir la configuración de Windows Terminal - En la sección "Inicio", buscar la opción "Perfil Predeterminado" y establecer "PowerShell" como valor
- Instalar una fuente para la PowerShell:
- Acceder a la página web de NerdFonts y elegir una fuente
- Descargar la fuente pulsando en el boton de
Download
- Descomprimir el archivo descargado
- Abrir el archivo de la fuente
- Seleccionar todos los archivos excluyendo "LICENSE.txt" y "readme.md"
- Hacer clic derecho y seleccionar la opción de "Instalar" para instalar la fuente en nuestro sistema
- Establecer la fuente de PowerShell en Windows Terminal:
- Abrir Windows Terminal
- Presionar las teclas
Ctrl
+,
para abrir la configuración de Windows Terminal - Acceder a "Apariencia", dentro del apartado "Configuración adicional" de "PowerShell" en la sección "Perfiles"
- Establecer como valor en la opción "Tipo de fuente" la fuente instalada
- Instalamos OhMyPosh:
- Abrir Windows Terminal
- Escribir el comando
Set-ExecutionPolicy Bypass -Scope Process -Force; Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://ohmyposh.dev/install.ps1'))
para instalar OhMyPosh en el sistema
- Escoger tema para el prompt accediendo a la página web de OhMyPosh
- Crear y editar archivo de configuración de PowerShell:
- Abrir Windows Terminal
- Escribir
New-Item -Path $PROFILE -Type File -Force
para crear el archivo de configuración de PowerShell en la ubicación correcta - Escribir
notepad $PROFILE
para abrir el archivo con notepad - Añadir al archivo el siguiente texto:
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\NombreTema.omp.json" | Invoke-Expression Import-Module -Name Terminal-Icons
- Reemplazar "NombreTema" por el nombre del tema escogido en el paso anterior
- Instalar el módulo de iconos de archivos escribiendo en Windows Terminal
Install-Module -Name Terminal-Icons -Repository PSGallery
- Recargar perfil de PowerShell escribiendo en Windows Terminal el comando
. $PROFILE
Link al Pastebin
- NerdFonts (Web de las fuentes)
- Mononoki (Proyecto de la fuente)
- OhMyPosh (Proyecto del prompt)
- Terminal-Icons (Proyecto del módulo de iconos de archivos y carpetas)