mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-12-12 20:21:02 +01:00
feat(starship): create plugin (#10947)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
This commit is contained in:
parent
91c7ed45a3
commit
07454029bd
3 changed files with 30 additions and 0 deletions
1
.github/CODEOWNERS
vendored
1
.github/CODEOWNERS
vendored
|
@ -9,3 +9,4 @@ plugins/shell-proxy/ @septs
|
|||
plugins/universalarchive/ @Konfekt
|
||||
plugins/wp-cli/ @joshmedeski
|
||||
plugins/zoxide/ @ajeetdsouza
|
||||
plugins/starship/ @axieax
|
||||
|
|
21
plugins/starship/README.md
Normal file
21
plugins/starship/README.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
# starship plugin
|
||||
|
||||
Initializes [starship prompt](https://starship.rs) - a minimal, blazing-fast and infinitely customizable cross-shell prompt.
|
||||
|
||||
[Demo](https://user-images.githubusercontent.com/62098008/169764279-50b48262-9506-4651-ba89-f6611a88ebf0.mp4)
|
||||
|
||||
[External repository](https://github.com/axieax/zsh-starship) for this zsh plugin.
|
||||
|
||||
# Installation
|
||||
|
||||
**Note:** you have to [install starship](https://starship.rs/guide/#%F0%9F%9A%80-installation) first.
|
||||
|
||||
## [oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh)
|
||||
|
||||
Add `starship` to the plugins array in your `.zshrc` file:
|
||||
|
||||
```zsh
|
||||
plugins=(... starship)
|
||||
```
|
||||
|
||||
## ⚠️ ENABLING THIS PLUGIN WILL UNSET YOUR ZSH_THEME VARIABLE
|
8
plugins/starship/starship.plugin.zsh
Normal file
8
plugins/starship/starship.plugin.zsh
Normal file
|
@ -0,0 +1,8 @@
|
|||
# ignore oh-my-zsh theme
|
||||
unset ZSH_THEME
|
||||
|
||||
if (( $+commands[starship] )); then
|
||||
eval "$(starship init zsh)"
|
||||
else
|
||||
echo '[oh-my-zsh] starship not found, please install it from https://starship.rs'
|
||||
fi
|
Loading…
Reference in a new issue