Sobre el proyecto
Powerlevel10k es un tema de Zsh que prioriza el rendimiento, la flexibilidad y una experiencia de configuración desde el primer momento. Incluye un asistente de configuración integrado (`p10k configure`) que genera `~/.p10k.zsh` según las preferencias del usuario.
Capacidades clave:
- **Instant prompt**: Elimina el retraso de inicio de Zsh incluso cuando se cargan plugins lentos como pyenv o nvm, renderizando el prompt inmediatamente antes de que los plugins terminen de cargar.
- **Transient prompt**: Contrae el prompt a una forma mínima después de ejecutar un comando, facilitando la lectura del scrollback de la terminal y la copia-pegado de comandos.
- **Show on command**: Segmentos de prompt conscientes del contexto que aparecen solo cuando se escriben comandos relevantes (por ejemplo, contexto de Kubernetes solo cuando se detecta `kubectl`).
- **Decenas de segmentos integrados**: Cubren estado de Git, credenciales de AWS/Azure/GCP, versiones de lenguajes (Node, Python, Go, Rust, Java, PHP, Ruby), carga de CPU, memoria, uso de disco, batería, VPN, WiFi, hora y muchos más.
- **Compatibilidad con Powerlevel9k y Pure**: Puede replicar configuraciones existentes de temas Powerlevel9k o Pure con mejoras significativas de rendimiento.
- **API de segmentos personalizados**: Los usuarios pueden definir sus propios segmentos de prompt usando la API pública.
Los métodos de instalación incluyen git clone manual, Oh My Zsh, Prezto, Zim, Homebrew y varios gestores de paquetes para Arch Linux y Alpine Linux.
Nota: El proyecto tiene soporte muy limitado: no se planean nuevas funciones, la mayoría de los errores no se solucionarán y las solicitudes de ayuda se ignoran.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.