Starship is the minimal, blazing fast, and extremely customizable prompt for any shell!
The prompt shows information 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:
sh
cargo install starship
Add the init script to your shell's config file:
Add the following to the end of ~/.bashrc
or ~/.zshrc
:
```sh
eval "$(starship init $0)" ```
Add the following to the end of ~/.config/fish/config.fish
:
```sh
eval (starship init fish) ```
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!
Copyright Β© 2019-present, Starship Contributors.
This project is ISC licensed.