Install this version:
emerge -a =app-misc/crush-bin-0.92.0
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =app-misc/crush-bin-0.92.0
Or alternatively:
emerge --autounmask-write -a =app-misc/crush-bin-0.92.0
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit shell-completion
DESCRIPTION="AI coding agent for your terminal (prebuilt binary)"
HOMEPAGE="https://github.com/charmbracelet/crush"
BASE_URI="https://github.com/charmbracelet/crush/releases/download/v${PV}/crush_${PV}"
SRC_URI="
amd64? ( ${BASE_URI}_Linux_x86_64.tar.gz )
arm64? ( ${BASE_URI}_Linux_arm64.tar.gz )
"
LICENSE="FSL-1.1-MIT"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64"
RESTRICT="strip"
RDEPEND="!app-misc/crush"
QA_PREBUILT="usr/bin/crush"
src_unpack() {
default
mv "${WORKDIR}"/crush_${PV}_Linux_* "${S}" || die
}
src_prepare() {
default
gzip -d manpages/crush.1.gz || die
}
src_install() {
dobin crush
dodoc README.md LICENSE.md
doman manpages/crush.1
newbashcomp completions/crush.bash crush
dofishcomp completions/crush.fish
newzshcomp completions/crush.zsh _crush
}
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | crush_0.92.0_Linux_arm64.tar.gz | 26529195 bytes | https://github.com/charmbracelet/crush/releases/download/v0.92.0/crush_0.92.0_Linux_arm64.tar.gz |
| DIST | crush_0.92.0_Linux_x86_64.tar.gz | 28577920 bytes | https://github.com/charmbracelet/crush/releases/download/v0.92.0/crush_0.92.0_Linux_x86_64.tar.gz |