Skip to main content

Documentation Index

Fetch the complete documentation index at: https://gx.mubbie.dev/llms.txt

Use this file to discover all available pages before exploring further.

gx update detects how gx was installed and runs the appropriate update command.

Usage

gx update

Behavior

gx detects the installation method by inspecting the binary’s path:

Homebrew (auto-detected)

If the binary is inside a Homebrew Cellar or Linuxbrew path, gx runs brew upgrade gx-git directly:
$ gx update
Current version: 2.0.1
Installed via Homebrew. Updating...

...brew output...

OK Updated via Homebrew. Run `gx --version` to verify.

Other install methods

If gx cannot detect Homebrew, it shows manual instructions:
Current version: 2.0.1
> To update, reinstall via your package manager:
  Homebrew: brew upgrade gx-git
  pipx:    pipx upgrade gx-git
  go:      go install github.com/mubbie/gx-cli@latest

Homebrew Detection

gx resolves symlinks on the binary path and checks if it contains cellar, homebrew, or linuxbrew (case-insensitive). This covers standard Homebrew installations on both macOS and Linux.
If you installed via go install, updating is as simple as running the install command again: go install github.com/mubbie/gx-cli@latest