1
0
Fork 0
mirror of https://gitlab.com/mlunax/dotfiles.git synced 2025-04-15 23:16:50 +00:00
dotfiles/.zsh/lazy.zsh

19 lines
423 B
Bash

#!/usr/bin/env zsh
# Check if 'kubectl' is a command in $PATH
if [ $commands[kubectl] ]; then
# Placeholder 'kubectl' shell function:
# Will only be executed on the first call to 'kubectl'
kubectl() {
# Remove this function, subsequent calls will execute 'kubectl' directly
unfunction "$0"
# Load auto-completion
source <(kubectl completion zsh)
# Execute 'kubectl' binary
$0 "$@"
}
fi