mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-12-19 20:29:45 +01:00
Add plugin for Please (#6568)
This commit is contained in:
parent
7b75163543
commit
ebc700be9b
2 changed files with 33 additions and 0 deletions
26
plugins/please/README.md
Normal file
26
plugins/please/README.md
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
# please plugin
|
||||||
|
|
||||||
|
[Please](https://please.build) is a cross-language build system with an emphasis on
|
||||||
|
high performance, extensibility and reproduceability. It supports a number of popular
|
||||||
|
languages and can automate nearly any aspect of your build process.
|
||||||
|
|
||||||
|
This plugin adds autocomplete and major aliases for `plz`, the command line tool for
|
||||||
|
Please.
|
||||||
|
|
||||||
|
To use it, add `please` to the plugins array in your zshrc file:
|
||||||
|
|
||||||
|
```zsh
|
||||||
|
plugins=(... please)
|
||||||
|
```
|
||||||
|
|
||||||
|
## Aliases
|
||||||
|
|
||||||
|
| Alias | Command |
|
||||||
|
|-------|-------------|
|
||||||
|
| `pb` | `plz build` |
|
||||||
|
| `pt` | `plz test` |
|
||||||
|
| `pw` | `plz watch` |
|
||||||
|
|
||||||
|
## Maintainer
|
||||||
|
|
||||||
|
[@thought-machine](https://github.com/thought-machine)
|
7
plugins/please/please.plugin.zsh
Normal file
7
plugins/please/please.plugin.zsh
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
if (( $+commands[plz] )); then
|
||||||
|
source <(plz --completion_script)
|
||||||
|
fi
|
||||||
|
|
||||||
|
alias pb='plz build'
|
||||||
|
alias pt='plz test'
|
||||||
|
alias pw='plz watch'
|
Loading…
Reference in a new issue