From 052854db38ea367045bac4596124cba4d1c3205d Mon Sep 17 00:00:00 2001 From: Chandler Swift Date: Tue, 10 Feb 2026 10:28:50 -0600 Subject: [PATCH] sam: Echo command/context on `k` --- sam/configuration.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sam/configuration.nix b/sam/configuration.nix index c9959a5..de3e7ac 100644 --- a/sam/configuration.nix +++ b/sam/configuration.nix @@ -142,7 +142,16 @@ initExtra = '' # https://kubernetes.io/docs/reference/kubectl/quick-reference/#bash source <(kubectl completion bash) - alias k=kubectl + k() { + if [[ -t 1 ]]; then # stdout is a terminal + tput dim # Konsole's default theme requires some adjustment + printf "$ kubectl --context %q" "$(kubectl config current-context 2>/dev/null)" + printf " %q" "$@" + echo + tput sgr0 + fi + kubectl "$@" + } complete -o default -F __start_kubectl k ''; };