Starship é um prompt minimalista, extremamente rápido e infinitamente personalizável para qualquer shell!
Antes de qualquer coisa você precisará ter a fonte Fira Code instalada. Depois basta rodar esse comando no seu terminal:
sh -c "$(curl -fsSL https://starship.rs/install.sh)"
A saída será algo do tipo:
Perceba que foi solicitada a senha de
sudo
Após isso, como na mesma saída da imagem acima apresenta, basta rodar o comando:
eval "$(starship init [NOME DO SEU SHELL])"
Exemplo para ZSH:
eval "$(starship init zsh)"
Para carregar o Starship automaticamente ao abrir o shell insira no arquivo de configuração do seu shell, exemplo para o ~/.zshrc
:
echo 'eval "$(starship init zsh)"' >> ~/.zshrc
Ele está disponível para Bash, FISH, PowerShell, Ion, TCSH e entre outros.
Caso queira configurar o prompt de acordo como deseja, veja esse link
Abaixo um gif de exemplo do Starship