Starship is the minimal, blazing fast, and extremely customizable prompt for any shell!
The prompt shows information you need while you're working, while staying sleek and out of the way.
β¬’
)π¦
)π
)π
)πΉ
)π¦
)
=
β conflicting changesβ‘
β ahead of remote branchβ£
β behind of remote branchβ
β diverged changes?
β untracked changes$
β stashed changes!
β modified files+
β added filesΒ»
β renamed filesβ
β deleted filesβ¦
)Install the starship binary:
Download archives of precompiled binaries if you don't use the platforms below.
sh
$ brew install starship
sh
$ cargo install starship
Starship is available on the AUR under the name starship
. Install it with yay
or your favorite AUR helper.
sh
$ yay -S starship
sh
$ nix-env --install starship
sh
$ pkg install starship
Add the init script to your shell's config file:
Add the following to the end of ~/.bashrc
:
```sh
eval "$(starship init bash)" ```
Add the following to the end of ~/.config/fish/config.fish
:
```sh
eval (starship init fish) ```
Add the following to the end of ~/.zshrc
:
```sh
eval "$(starship init zsh)" ```
For details on how to configure Starship, check out our documentation.
We are always looking for contributors of all skill levels! If you're looking to ease your way into the project, try out a good first issue.
If you are interested in helping contribute to starship, please take a look at our Contributing Guide. Also, feel free to drop into our Discord server and say hi. π
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
Please check out these previous works that helped inspire the creation of starship. π
denysdovhan/spaceship-prompt - A ZSH prompt for astronauts.
denysdovhan/robbyrussell-node - Cross-shell robbyrussell theme written in JavaScript.
reujab/silver - A cross-shell customizable powerline-like prompt with icons.
Copyright Β© 2019-present, Starship Contributors.
This project is ISC licensed.