v2.2.0
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,~/.bashrcor 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
~/Developmentsor~/Labsis found, not only~/Projects. System folders such as~/Downloadsare excluded, andnode_modulesis ignored when counting repositories.
Install
brew install philippe-desplats/tap/hop
# or
go install github.com/philippe-desplats/hop/cmd/hop@latestPrebuilt 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