Skip to content

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Jun 15:25

Features

hop setup now finishes first-run setup for you, instead of leaving a manual step at the end.

  • Writes the shell integration for you. The wizard offers (default yes) to append the eval "$(hop init ...)" line to your ~/.zshrc, ~/.bashrc or fish config, and skips it when the line is already present. The non-interactive fallback never touches your rc file and just prints the line to add.
  • Discovers project folders by content. Root detection no longer relies on a fixed list of folder names: any top-level home folder that actually contains git repositories is proposed and preselected, so a custom ~/Developments or ~/Labs is found, not only ~/Projects. System folders such as ~/Downloads are excluded, and node_modules is ignored when counting repositories.

Install

brew install philippe-desplats/tap/hop
# or
go install github.com/philippe-desplats/hop/cmd/hop@latest

Prebuilt binaries for macOS and Linux (amd64 and arm64) are attached below, with signed checksums (cosign) and an SBOM.

Full changelog: v2.1.1...v2.2.0