klim shell proxy
Create lightweight shims that auto-install tools on first use. When you run a shimmed tool that isn’t installed, klim automatically installs it via the best available package manager, then runs it.
Subcommands
Section titled “Subcommands”| Command | Description |
|---|---|
klim shell proxy setup | Create the shims directory and show PATH instructions |
klim shell proxy add <tool> [tool...] | Create shims for one or more tools |
klim shell proxy remove <tool> [tool...] | Remove shims |
klim shell proxy list | List active shims |
# Create the shims directoryklim shell proxy setup
# Add shims directory to your PATH (shown by setup)export PATH="$HOME/.klim/shims:$PATH"
# Create shims for toolsklim shell proxy add kubectl terraform helmHow It Works
Section titled “How It Works”klim shell proxy add kubectlcreates a lightweight shim script in~/.klim/shims/- When you run
kubectl, the shim checks if the realkubectlis installed elsewhere in PATH - If found → runs it directly
- If not found → installs via the best available package manager, then runs it
Examples
Section titled “Examples”# Set up and create shimsklim shell proxy setupklim shell proxy add kubectl terraform helm jq
# List active shimsklim shell proxy list
# Remove a shimklim shell proxy remove kubectlSee Also
Section titled “See Also”- klim tool try — Try a tool temporarily