From e6e36b82522b1bba5f36426d763a9e2bff439b38 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Mon, 21 Jul 2025 15:35:07 +0200 Subject: [PATCH] Add k8s aliases --- modules/cli/zsh/default.nix | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/modules/cli/zsh/default.nix b/modules/cli/zsh/default.nix index 89b7087..bde9415 100644 --- a/modules/cli/zsh/default.nix +++ b/modules/cli/zsh/default.nix @@ -48,14 +48,26 @@ gcpf = "gaa && gcamn && gpf"; gcpfn = "gcamn && gpf"; - # Misc - dc = "docker-compose"; - dcd = "docker-compose -f (../)#docker-compose.dev.yml"; + # k8s k = "kubectl"; kubectl = "kubecolor"; kctx = "kubectl config use-context $(kubectl config get-contexts -o name | fzf --height=10)"; kns = "kubectl config set-context --current --namespace=$(kubectl get ns -o custom-columns=':metadata.name' --no-headers | fzf --height=10)"; - op = "xdg-open"; + kg = "k get"; + kgy = "k get -o yaml"; + kgw = "k get -w"; + kd = "k describe"; + ka = "k describe"; + ke = "k edit"; + kl = "k logs"; + kp = "k patch"; + kpf = "k port-forward"; + kdel = "k delete"; + + # Misc + dc = "docker-compose"; + dcd = "docker-compose -f (../)#docker-compose.dev.yml"; + op = if pkgs.stdenv.isLinux then "xdg-open" else "open"; py = "python3 2> /dev/null || , python3"; jctl = "sudo journalctl -n 1000 -fu"; sloc = "scc";