Selfupdate

With carapace --selfupdate specific nightly or stable releases can be installed.

Executable is installed to the GOBIN directory, essentially shadowing any system installation.

export PATH="$HOME/.local/bin:$HOME/go/bin:$PATH"
#            │                │            └system installation (e.g. /usr/bin/carapace)
#            │                └selfupdate/go based installation ($GOBIN)
#            └user binaries

Requirements