Batch Updates
The Updates tab (press 3) shows all tools that have newer versions available and lets you upgrade them in batch.
How It Works
Section titled “How It Works”klim compares your installed versions against the latest versions available from your package managers. Tools with available updates appear in this tab with both current and latest versions displayed.
Keybindings
Section titled “Keybindings”| Key | Action |
|---|---|
↑ / ↓ | Navigate |
Space | Toggle tool for upgrade |
a | Select all tools |
u | Upgrade all selected tools |
Enter | View tool detail |
f | Filter by category |
Upgrade Workflow
Section titled “Upgrade Workflow”- Switch to the Updates tab (press
3) - Review the list of outdated tools
- Press
Spaceto select individual tools, orato select all - Press
uto start the batch upgrade - klim runs the appropriate package manager command for each tool
Upgrade Commands
Section titled “Upgrade Commands”klim delegates upgrades to native package managers:
| Source | Command |
|---|---|
| Homebrew | brew upgrade <package> |
| winget | winget upgrade <package> |
| apt | sudo apt install --only-upgrade <package> |
| Chocolatey | choco upgrade <package> |
| Scoop | scoop update <package> |
| snap | sudo snap refresh <package> |
| npm | npm update -g <package> |
After upgrading, klim automatically rescans to verify the new versions.
CLI Alternative
Section titled “CLI Alternative”For non-interactive upgrades, you can use the standard package manager commands directly. klim’s list command shows which tools need updating:
# Show all tools with update statusklim list
# Filter to a specific categoryklim list --category Cloud