Una configuración premium de PowerShell 7 diseñada para optimizar el desarrollo, la creación de contenido y la experiencia en la terminal, con una visualización y rendimiento optimizados.
Para que este perfil funcione correctamente y muestre todos los iconos e información visual, necesitas instalar:
- PowerShell 7+ (Se ejecuta mediante
pwsh). - Windows Terminal (Recomendado para hospedar la terminal).
- Oh My Posh (Motor del prompt):
winget install JanDeDobbeleer.OhMyPosh
- Terminal-Icons (Iconos para archivos/carpetas):
Install-Module -Name Terminal-Icons -Scope CurrentUser
- Nerd Font: Necesaria para renderizar los iconos y glifos del prompt (por ejemplo, Caskaydia Cove Nerd Font o Fira Code Nerd Font). Recuerda configurar esta fuente en la apariencia de Windows Terminal.
Tienes dos métodos para instalar este perfil. El Método 1 es el recomendado ya que te permite tener el archivo original en tu carpeta de repositorios Git y no tener duplicados en la carpeta de Documentos.
Este método permite que tu perfil real de Windows cargue directamente el archivo del repositorio:
- Abre tu perfil de PowerShell en VS Code o tu editor:
code $PROFILE - Reemplaza todo su contenido con la siguiente línea (ajustando la ruta a donde clonaste el repositorio):
. "D:\Proyectos\4. Temas\2. Windows\Terminal Windows\Microsoft.PowerShell_profile.ps1"
- Guarda el archivo. ¡Listo! Cualquier modificación que hagas en el archivo de este repositorio se aplicará inmediatamente a tu terminal y estará lista para subirse a Git sin necesidad de copiar y pegar manualmente.
Si prefieres copiar el archivo directamente:
- Copia el archivo
Microsoft.PowerShell_profile.ps1de este repositorio. - Abre tu perfil de PowerShell en tu editor:
code $PROFILE - Pega el contenido y guarda.
Asegúrate de que la variable de entorno $env:POSH_THEMES_PATH en el perfil apunte a la carpeta donde tienes guardados los temas .json.
$env:POSH_THEMES_PATH = "D:\Proyectos\4. Temas\2. Windows\Terminal Windows\Themes"El tema predeterminado cargado es biglexj.omp.json, el cual se encuentra dentro de la carpeta Themes.
Para ver la lista completa de comandos rápidos, utilidades de Git, utilidades de desarrollo y herramientas de Ely Intelligence, consulta el archivo:
👉 Guía de Comandos y Aliases
- Causa: No tienes una Nerd Font configurada en Windows Terminal.
- Solución: Descarga e instala tu Nerd Font preferida, luego selecciónala en la configuración de Windows Terminal (
Settings>Defaults>Appearance>Font face).
- Causa: La directiva de ejecución predeterminada de Windows bloquea la carga de scripts locales.
- Solución: Abre PowerShell como Administrador y ejecuta:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser