1
0
mirror of https://github.com/robbyrussell/oh-my-zsh.git synced 2025-12-19 13:43:29 +01:00

feat(kubeadm): add auto-completion plugin

This commit is contained in:
Samuel Gaist
2022-10-02 23:25:20 +02:00
parent 7dcabbe682
commit f3b9cf3bea
2 changed files with 21 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
if (( $+commands[kubeadm] )); then
# If the completion file does not exist, generate it and then source it
# Otherwise, source it and regenerate in the background
if [[ ! -f "$ZSH_CACHE_DIR/completions/_kubeadm" ]]; then
kubeadm completion zsh | tee "$ZSH_CACHE_DIR/completions/_kubeadm" >/dev/null
source "$ZSH_CACHE_DIR/completions/_kubeadm"
else
source "$ZSH_CACHE_DIR/completions/_kubeadm"
kubeadm completion zsh | tee "$ZSH_CACHE_DIR/completions/_kubeadm" >/dev/null &|
fi
fi