From 6a0be481e1dfed63dec75d7cfafed90a50e039dd Mon Sep 17 00:00:00 2001 From: Lander Van den Bulcke Date: Thu, 23 Oct 2025 09:29:39 +0200 Subject: [PATCH] feat: move kubectl to home manager and add alias Signed-off-by: Lander Van den Bulcke --- home/lander/features/workstation/default.nix | 1 + home/lander/features/workstation/k8s.nix | 13 +++++++++++++ hosts/heimdall/default.nix | 2 -- 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 home/lander/features/workstation/k8s.nix diff --git a/home/lander/features/workstation/default.nix b/home/lander/features/workstation/default.nix index 4e8f11b..da4fff6 100644 --- a/home/lander/features/workstation/default.nix +++ b/home/lander/features/workstation/default.nix @@ -5,6 +5,7 @@ ./ghostty.nix ./go.nix ./irssi.nix + ./k8s.nix #./mail.nix ]; } diff --git a/home/lander/features/workstation/k8s.nix b/home/lander/features/workstation/k8s.nix new file mode 100644 index 0000000..a4ac77b --- /dev/null +++ b/home/lander/features/workstation/k8s.nix @@ -0,0 +1,13 @@ +{ pkgs, ... }: +{ + home.packages = with pkgs; [ + kubectl + kubectx + ]; + + programs.zsh.shellAliases = { + k = "kubectl"; + kc = "kubectx"; + kn = "kubens"; + }; +} diff --git a/hosts/heimdall/default.nix b/hosts/heimdall/default.nix index e53deba..2336bef 100644 --- a/hosts/heimdall/default.nix +++ b/hosts/heimdall/default.nix @@ -32,8 +32,6 @@ environment.systemPackages = with pkgs; [ vim wget - kubectl - kubectx ]; nix.settings.experimental-features = [