Skip to main content

Installation

Sunset is a Go program that uses tree-sitter grammars. The repository declares Go 1.26.2 in go.mod and the release workflow builds native binaries with CGO enabled. No package-manager installer is defined by the repository.

Install from source

The repository README defines the Go install path:

go install github.com/enolalabs/sunset/cmd/sunset@latest

This installs the sunset command into the Go binary directory. Verify it with:

sunset version

A local checkout can also be built with:

git clone https://github.com/enolalabs/sunset.git
cd sunset
make build
./bin/sunset version

Release archives

Versioned native archives and checksum files are linked from the GitHub Releases page. The repository README lists Linux amd64/arm64, macOS amd64/arm64, and Windows amd64 targets. Use the matching versioned install snippet in docs/snippets/ when installing an archive; checksum verification detects byte changes but does not authenticate the publisher.

Prerequisite limitations

The source and archive paths above are the identities established by the repository. Sunset does not define Homebrew, Scoop, Chocolatey, Docker, or another package-manager identity. Do not substitute one based only on a binary name.