feat(terminal): expand icon catalog (16 brand assets, 22 mappings) + searchable
Coverage added on top of the seed set:
- Coding agents: gemini, opencode, amp, kimi, copilot (GitHubCopilot)
with branded artwork; aider and droid keep the sparkle SF Symbol
fallback (no Lobe entry).
- Editors / IDEs: code (VSCode).
- Package managers: brew (Homebrew).
- Runtime / version managers: mise (SF Symbol fallback).
- Languages / runtimes: node, go, deno, python (and python3 alias).
- Terminal multiplexers: tmux.
- IaC / cloud: terraform, aws, az (Azure), gcloud (GoogleCloud).
- Network / remote: wget (SF Symbol fallback to pair with curl).
- Aliases reusing existing artwork: lazygit → Git, lazydocker →
Docker.
Search:
- IconCatalogView gains `.searchable` placed in the window toolbar so
the catalog is filterable by case-insensitive token substring
(`git` surfaces git/gh/lazygit; `code` surfaces code/opencode).
- Empty results render `ContentUnavailableView.search(text:)`.
Source notes:
- Lobe Icons' `gemini.svg` ships as a tiny corner glyph that doesn't
scale; `googlegemini` from Simple Icons is used instead (clean
four-point star).