¡El prompt minimalista, ultrarápido e infinitamente personalizable para cualquier intérprete de comandos!
Compatibilidad primero
Funciona en las shells más comunes en los sistemas operativos más comunes. ¡Úsalo en todas partes!
Desarrollado en Rust
Obtén la mayor velocidad y seguridad de Rust, para hacer tu prompt lo más rápida y segura posible.
Personalizable
Puedes personalizar cada pequeño detalle a tu gusto, de manera que puedes tener una interfaz minimalista o rica en funcionalidades.
# Instalación rápida
Instalar el binario de Starship:
# Instalar la última versión
Con la interfaz de línea de comandos:
curl -fsSL https://starship.rs/install.sh | bash
# Instalar con un gestor de paquetes
Con Homebrew (opens new window):
brew install starship
scoop install starship
Añade el script de inicio al archivo de configuración de tu interfaz de línea de comandos:
# Bash
Añade el siguiente código al final de
~/.bashrc
:# ~/.bashrc eval "$(starship init bash)"
# Fish
Añade el siguiente código al final de
~/.config/fish/config.fish
:# ~/.config/fish/config.fish starship init fish | source
# Zsh
Añade el siguiente código al final de
~/.zshrc
:# ~/.zshrc eval "$(starship init zsh)"
# Powershell
Añade lo siguiente al final de
Microsoft.PowerShell_profile.ps1
. Puedes comprobar la ubicación de este archivo consultando la variable$PROFILE
en PowerShell. Normalmente la ruta es~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
o~/.config/powershell/Microsoft.PowerShell_profile.ps1
en -Nix.Invoke-Expression (&starship init powershell)
# Ion
Añade el siguiente código al final de
~/.config/ion/initrc
:# ~/.config/ion/initrc eval $(starship init ion)
# Elvish
::: advertencia Solo se admite Elvish v0.15 o superior. :::
Añade el siguiente código al final de
~/.elvish/rc.elv
:# ~/.elvish/rc.elv eval (starship init elvish)