From f57cabb1865c8843a5504f1fcdf31e7a9f518917 Mon Sep 17 00:00:00 2001 From: Hektor Misplon Date: Mon, 2 Feb 2026 16:53:20 +0100 Subject: [PATCH] feat: add 'k8s' home module --- home/hosts/andromache/default.nix | 2 +- home/hosts/astyanax/default.nix | 2 +- home/hosts/work/default.nix | 1 + home/modules/k8s/default.nix | 18 ++++++++++++++++++ home/modules/{ => k8s}/k9s.nix | 0 5 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 home/modules/k8s/default.nix rename home/modules/{ => k8s}/k9s.nix (100%) diff --git a/home/hosts/andromache/default.nix b/home/hosts/andromache/default.nix index 345ca57..ce46781 100644 --- a/home/hosts/andromache/default.nix +++ b/home/hosts/andromache/default.nix @@ -16,7 +16,7 @@ in ../../modules/desktop/niri ../../modules/3d ../../modules/git - ../../modules/k9s.nix + ../../modules/k8s/k9s.nix ../../modules/kitty.nix ../../modules/nvim.nix ../../modules/ssh.nix diff --git a/home/hosts/astyanax/default.nix b/home/hosts/astyanax/default.nix index d344de4..fba85a8 100644 --- a/home/hosts/astyanax/default.nix +++ b/home/hosts/astyanax/default.nix @@ -15,7 +15,7 @@ in ../../modules/comms ../../modules/desktop/niri ../../modules/git - ../../modules/k9s.nix + ../../modules/k8s/k9s.nix ../../modules/kitty.nix ../../modules/nvim.nix ../../modules/ssh.nix diff --git a/home/hosts/work/default.nix b/home/hosts/work/default.nix index 8d070f3..1c772b6 100644 --- a/home/hosts/work/default.nix +++ b/home/hosts/work/default.nix @@ -17,6 +17,7 @@ in ../../modules/dconf.nix ../../modules/docker ../../modules/git + ../../modules/k8s ../../modules/k9s.nix ../../modules/keepassxc.nix ../../modules/kitty.nix diff --git a/home/modules/k8s/default.nix b/home/modules/k8s/default.nix new file mode 100644 index 0000000..4ee0ccf --- /dev/null +++ b/home/modules/k8s/default.nix @@ -0,0 +1,18 @@ +{ pkgs, ... }: + +{ + home.packages = with pkgs; [ + argocd + fluxcd + k3d + kubectl + kubernetes + kubernetes-helm + kustomize + minikube + opentofu + upbound + ]; + + imports = [ ./k9s.nix ]; +} diff --git a/home/modules/k9s.nix b/home/modules/k8s/k9s.nix similarity index 100% rename from home/modules/k9s.nix rename to home/modules/k8s/k9s.nix