Compatibilidad primero
Funciona en los intérprete de comandos más comunes de los sistemas operativos más comunes. ¡Úsalo en todas partes!
¡El prompt minimalista, ultrarápido e infinitamente personalizable para cualquier intérprete de comandos!
Instala el binario de Starship:
Con el intérprete de comandos:
curl -sS https://starship.rs/install.sh | sh
Para actualizar Starship, vuelve a ejecutar el guión anterior. Reemplazará la versión actual sin tocar la configuración de Starship.
Con Homebew:
brew install starship
With Winget:
winget install starship
Añade el guión de inicio al archivo de configuración de tu intérprete de comandos:
Añade la siguiente línea al final de ~/.bashrc
:
# ~/.bashrc
eval "$(starship init bash)"
Añade el siguiente código al final de ~/.config/fish/config.fish
:
# ~/.config/fish/config.fish
starship init fish | source
Añade el siguiente código al final de ~/.zshrc
:
# ~/.zshrc
eval "$(starship init zsh)"
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)
Añade el siguiente código al final de ~/.config/ion/initrc
:
# ~/.config/ion/initrc
eval $(starship init ion)
WARNING
Sólo se admite elvish v0.18 o superior.
Añade el siguiente código al final de ~/.elvish/rc.elv
:
# ~/.elvish/rc.elv
eval (starship init elvish)
Añade el siguiente código al final de ~/.tcshrc
:
# ~/.tcshrc
eval `starship init tcsh`
WARNING
Esto cambiará en el futuro. Sólo se admite Nushell v0.78+.
Añade lo siguiente al final de tu archivo Nushell env (encuéntralo ejecutando $nu.env-path
en Nushell):
mkdir ~/.cache/starship
starship init nu | save -f ~/.cache/starship/init.nu
Añade lo siguiente al final de tu configuración de Nushell (encuéntrala ejecutando $nu.config-path
):
use ~/.cache/starship/init.nu
Añade lo siguiente al final de ~/.xonshrc
:
# ~/.xonshrc
execx($(starship init xonsh))
Necesitas usar Clink (v1.2.30+) con Cmd. Añade lo siguiente a un archivo starship.lua
y coloca este archivo en el directorio de scripts de Clink:
-- starship.lua
load(io.popen('starship init cmd'):read("*a"))()