Backup & Restore
The Backup tab (press 5) provides tools for exporting, importing, and sharing your toolchain.
Backup Tab Menu
Section titled “Backup Tab Menu”The Backup tab presents a menu with these options:
| Option | Description |
|---|---|
| Export | Save installed tools to a YAML manifest |
| Import | Install tools from a manifest file |
| Share | Generate a compact share token |
| Open Token | Install tools from a share token |
| Create Pack | Create a custom pack from selected tools |
| My Packs | Manage your custom packs |
| My Backups | Browse previously saved backups |
Export / Import
Section titled “Export / Import”Export Your Toolchain
Section titled “Export Your Toolchain”- Select Export from the Backup menu (or use CLI:
klim share export) - klim creates a YAML manifest with all your installed tools
- The manifest includes tool names, versions, and package IDs for all platforms
CLI usage:
# Export to fileklim share export > my-tools.yaml
# Force fresh scan before exportklim share export --refresh > my-tools.yamlImport on Another Machine
Section titled “Import on Another Machine”- Copy the YAML manifest to the new machine
- Select Import from the Backup menu (or use CLI:
klim share import) - klim reads the manifest and installs each tool via the best available package manager
CLI usage:
# Interactive — confirm before installingklim share import my-tools.yaml
# Non-interactive — install allklim share import my-tools.yaml --yesThe manifest is cross-platform — it contains package IDs for all package managers (brew, winget, apt, scoop, choco, snap, npm), and klim automatically picks the right one for the current OS.
Share Tokens
Section titled “Share Tokens”Share tokens are a compact way to share your toolchain without files.
Generate a Token
Section titled “Generate a Token”klim share link# Output: klim:v1:H4sIAAAA...Or press s on the ★ Favorites tab to share just your favorites.
Install from a Token
Section titled “Install from a Token”klim share link open klim:v1:H4sIAAAA...
# Non-interactiveklim share link open klim:v1:H4sIAAAA... --yesShare tokens are perfect for sending via Slack, Teams, email, or any messaging platform.
Custom Packs
Section titled “Custom Packs”Create your own curated tool bundles:
- Select Create Pack from the Backup menu
- Pick tools from the list
- Name your pack
- Your pack is saved and available under My Packs
Custom packs are stored at ~/.klim/marketplace/custom-packs.yaml.
Backup Storage
Section titled “Backup Storage”Exported backups are saved to ~/.klim/backups/ (same path on macOS, Linux, and Windows).