diff --git a/Makefile b/Makefile index 20f44f45..e0978a62 100644 --- a/Makefile +++ b/Makefile @@ -12,6 +12,9 @@ brew-bundle: brew-bundle-check: HOMEBREW_BUNDLE_NO_UPGRADE=1 brew bundle check --verbose --file=$(PWD)/brew/Brewfile +krew-bundle: + cat $(PWD)/krew/plugins | xargs kubectl krew install + up: mise up mise bootstrap --yes diff --git a/krew/plugins b/krew/plugins new file mode 100644 index 00000000..9f7f2335 --- /dev/null +++ b/krew/plugins @@ -0,0 +1,3 @@ +ctx +kueue +oidc-login diff --git a/mise/config.toml b/mise/config.toml index d5474345..326c672c 100644 --- a/mise/config.toml +++ b/mise/config.toml @@ -26,6 +26,7 @@ min_version = "2026.8.14" "brew:git" = "latest" "brew:himkt/tap/cafleet" = "latest" "brew:himkt/tap/pathfinder" = "latest" +"brew:krew" = "latest" "brew:less" = "latest" "brew:libpq" = "latest" "brew:rustup" = "latest" @@ -68,7 +69,6 @@ tap_to_click = true NSGlobalDomain = { ApplePressAndHoldEnabled = false, "com.apple.keyboard.fnState" = false } [tools] -"aqua:ahmetb/kubectx" = "v0.11.0" "aqua:anomalyco/opencode" = "v1.18.23" "aqua:ajeetdsouza/zoxide" = "v0.10.0" "aqua:anthropics/claude-code" = "v2.1.247" @@ -80,7 +80,6 @@ NSGlobalDomain = { ApplePressAndHoldEnabled = false, "com.apple.keyboard.fnState "aqua:jqlang/jq" = "1.8.2" "aqua:junegunn/fzf" = "v0.74.3" "aqua:kubernetes-sigs/kustomize" = "v5.8.1" -"aqua:kubernetes-sigs/krew" = "v0.5.0" "aqua:kubernetes/kubernetes/kubectl" = "v1.37.0" "aqua:neovim/neovim" = "v0.12.5" "aqua:ogulcancelik/herdr" = "v0.8.2"