home | heroImage | heroText | tagline | actionText | actionLink | features | footer | metaTitle | description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
true |
/logo.svg |
O prompt minimalista, extremamente rápido e infinitamente personalizável para qualquer shell! |
Primeiros passos → |
./guide/ |
|
Licenciado pelo ISC | Todos os direitos reservados © 2019-Presente | Contribuidores Starship |
Starship: Cross-Shell Prompt |
O Starship é o prompt minimalista, extremamente rápido e extremamente personalizável para qualquer shell! Mostra as informações que você precisa, mantendo-se elegante e minimalista. Instalação rápida disponível para Bash, Fish, ZSH, ION, Tcsh, Elvish, Nu, Xonsh and PowerShell. |
- Uma fonte Nerd Font instalada e ativada em seu terminal.
-
Instale o binário do starship:
Com o Shell:
sh -c "$(curl -fsSL https://starship.rs/install.sh)"
Para atualizar o Starship de maneira manual, execute novamente o script acima. Isto irá substituir a versão atual sem alterar as configurações do Starship.
Com o Homebrew:
brew install starship
Com o Scoop:
scoop install starship
-
Adicione o script de inicialização ao arquivo de configuração do shell:
Adicione o seguinte comando no final do arquivo
~/.bashrc
:# ~/.bashrc eval "$(starship init bash)"
Adicione o seguinte comando no final do arquivo
~/.config/fish/config.fish
:# ~/.config/fish/config.fish starship init fish | source
Adicione o seguinte comando no final do arquivo
~/.zshrc
:# ~/.zshrc eval "$(starship init zsh)"
Adicione o comando a seguir ao final do arquivo
Microsoft.PowerShell_profile.ps1
. Você pode conferir a localização do arquivo consultando a varável$PROFILE
no PowerShell. Normalmente o caminho é~\Documentos\PowerShell\Microsoft.PowerShell_profile.ps1
ou~/.config/powershell/Microsoft.PowerShell_profile.ps1
no -Nix.Invoke-Expression (&starship init powershell)
Adicione o seguinte comando no final do arquivo
~/.config/ion/initrc
:# ~/.config/ion/initrc eval $(starship init ion)
::: Atenção Apenas a versão v0.15 ou superior do elvish é suportada. :::
Adicione o comando a seguir ao final do arquivo
~/.elvish/rc.elv
:# ~/.elvish/rc.elv eval (starship init elvish)
Adicione ao final do arquivo
~/.tcshrc
:# ~/.tcshrc eval `starship init tcsh`
::: Atenção Isto vai mudar no futuro. Apenas a versão v0.33 do nu ou superior é suportada. Adicione o seguinte no seu arquivo de configuração nu. Você pode verificar o local deste arquivo rodando
config path
in nu.startup = [ "mkdir ~/.cache/starship", "starship init nu | save ~/.cache/starship/init.nu", "source ~/.cache/starship/init.nu" ] prompt = "starship_prompt"
Adicione o seguinte ao final do arquivo
~/.xonshrc
:# ~/.xonshrc execx($(starship init xonsh))