mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-05-22 04:51:12 +02:00
feat(cdk): add plugin for aws cdk
This commit is contained in:
parent
cb64103161
commit
03875b5251
2 changed files with 43 additions and 0 deletions
22
plugins/cdk/cdk.plugin.zsh
Normal file
22
plugins/cdk/cdk.plugin.zsh
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
if (( ! $+commands[cdk] )); then
|
||||
return
|
||||
fi
|
||||
|
||||
_cdk_yargs_completions() {
|
||||
local reply
|
||||
local si=$IFS
|
||||
IFS=$' '
|
||||
reply=($(COMP_CWORD="$((CURRENT-1))" COMP_LINE="$BUFFER" COMP_POINT="$CURSOR" cdk --get-yargs-completions "${words[@]}"))
|
||||
IFS=$si
|
||||
_describe 'values' reply
|
||||
}
|
||||
compdef _cdk_yargs_completions cdk
|
||||
|
||||
# Aliases
|
||||
alias cdkc="cdk context"
|
||||
alias cdkd="cdk deploy"
|
||||
alias cdkdiff="cdk diff"
|
||||
alias cdki="cdk init"
|
||||
alias cdkl="cdk list"
|
||||
alias cdks="cdk synth"
|
||||
alias cdkx="cdk destroy"
|
||||
Loading…
Add table
Add a link
Reference in a new issue