From a0a3e0f7202821f9606dede8c69e84539bc42f22 Mon Sep 17 00:00:00 2001 From: Chandler Swift Date: Fri, 6 Feb 2026 17:04:08 -0600 Subject: [PATCH] sam: Add kubectl completion and "k" alias --- sam/configuration.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sam/configuration.nix b/sam/configuration.nix index 9d90a25..c9959a5 100644 --- a/sam/configuration.nix +++ b/sam/configuration.nix @@ -139,6 +139,12 @@ programs.bash = { enable = true; historyControl = [ "ignoredups" "ignorespace" ]; + initExtra = '' + # https://kubernetes.io/docs/reference/kubectl/quick-reference/#bash + source <(kubectl completion bash) + alias k=kubectl + complete -o default -F __start_kubectl k + ''; }; programs.go = {