Install

Manually

Download from releases and add carapace to PATH.

AUR

Install carapace-bin from AUR.

# e.g. with pamac
pamac install carapace-bin

DEB

Install from fury.io

# /etc/apt/sources.list.d/fury.list
deb [trusted=yes] https://apt.fury.io/rsteube/ /
apt-get update && apt-get install carapace-bin

Homebrew

Install from rsteube/homebrew-tap

brew tap rsteube/homebrew-tap
brew install rsteube/tap/carapace

Nix

Install from nixpkgs

nix-shell -p carapace

PKGX

Install from pkgx.dev

pkgx install carapace

RPM

Install from fury.io

Yum

# /etc/yum.repos.d/fury.repo
[fury]
name=Gemfury Private Repo
baseurl=https://yum.fury.io/rsteube/
enabled=1
gpgcheck=0
yum install carapace-bin

Zypper

zypper ar --gpgcheck-allow-unsigned -f https://yum.fury.io/rsteube/ carapace
zypper install carapace-bin

Scoop

Install from ScoopInstaller/Extras (recommended)

scoop bucket add extras
scoop install extras/carapace-bin

Install from rsteube/scoop-bucket

scoop bucket add rsteube https://github.com/rsteube/scoop-bucket.git
scoop install carapace-bin

Termux

WIP: repo currently manually created

Install from carapace-sh/termux (gh_pages)

Manually

# $PREFIX/etc/apt/sources.list.d
deb [trusted=yes] https://termux.carapace.sh termux extras  
apt update && apt install carapace-bin

Script

curl termux.carapace.sh | sh

Winget

Install from winget-pkgs

winget install -e --id rsteube.Carapace

X-CMD

Install from x-cmd.com

x env use carapace-bin