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.