Install
Neo has one supported installation path:
curl -fsSL https://raw.githubusercontent.com/owainlewis/neo/main/install.sh | bashThe script detects macOS or Linux on AMD64 or ARM64, downloads the matching archive from GitHub Releases, and verifies its SHA-256 checksum before installing it. The installation stops if the archive or checksum cannot be downloaded, the checksum entry is missing, no SHA-256 tool is available, or verification fails.
It installs into the first writable directory it finds from ~/.local/bin,
~/bin, or /usr/local/bin.
# Pin a specific versioncurl -fsSL .../install.sh | bash -s -- --version v1.2.3
# Install to a custom directorycurl -fsSL .../install.sh | bash -s -- --bin-dir /usr/local/binBuild for development
Section titled “Build for development”git clone https://github.com/owainlewis/neo.gitcd neojust buildjust build stamps the current git description into the binary as the version shown on the
splash screen. Run just print-version to preview the stamped value.
Updating
Section titled “Updating”Use the same channel you installed with: rerun the one-line installer, run
brew upgrade --cask owainlewis/tap/neo, or repeat the go install command.
Next: Quick start.