Skip to content

Batch Updates

The Updates tab (press 3) shows all tools that have newer versions available and lets you upgrade them in batch.

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.

KeyAction
/ Navigate
SpaceToggle tool for upgrade
aSelect all tools
uUpgrade all selected tools
EnterView tool detail
fFilter by category
  1. Switch to the Updates tab (press 3)
  2. Review the list of outdated tools
  3. Press Space to select individual tools, or a to select all
  4. Press u to start the batch upgrade
  5. klim runs the appropriate package manager command for each tool

klim delegates upgrades to native package managers:

SourceCommand
Homebrewbrew upgrade <package>
wingetwinget upgrade <package>
aptsudo apt install --only-upgrade <package>
Chocolateychoco upgrade <package>
Scoopscoop update <package>
snapsudo snap refresh <package>
npmnpm update -g <package>

After upgrading, klim automatically rescans to verify the new versions.

For non-interactive upgrades, you can use the standard package manager commands directly. klim’s list command shows which tools need updating:

Terminal window
# Show all tools with update status
klim list
# Filter to a specific category
klim list --category Cloud