Installation
Choose a method for your platform. Homebrew works on macOS and Linux; PowerShell is for Windows. Cargo requires Rust 1.91 or later.
Install:
brew install tylerbutler/tap/repoverlayUpdate:
brew update && brew upgrade repoverlayUninstall:
brew uninstall repoverlayInstall:
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tylerbutler/repoverlay/releases/latest/download/repoverlay-installer.sh | shThe installer puts the binary in $CARGO_HOME/bin. If CARGO_HOME is not set, it uses $HOME/.cargo/bin.
Update: Run the install command again to replace the binary.
Uninstall:
rm "${CARGO_HOME:-$HOME/.cargo}/bin/repoverlay"Install:
irm https://github.com/tylerbutler/repoverlay/releases/latest/download/repoverlay-installer.ps1 | iexThe installer puts the binary in $env:CARGO_HOME\bin. If CARGO_HOME is not set, it uses $env:USERPROFILE\.cargo\bin.
Update: Run the install command again to replace the binary.
Uninstall:
$cargoHome = if ($env:CARGO_HOME) { $env:CARGO_HOME } else { Join-Path $env:USERPROFILE ".cargo" }Remove-Item (Join-Path $cargoHome "bin\repoverlay.exe")Build from source with Cargo, or use cargo-binstall for a prebuilt binary.
If you do not have cargo-binstall, install it first:
cargo install cargo-binstallInstall:
# Install a pre-built binary (faster)cargo binstall repoverlay
# Build from sourcecargo install repoverlayUpdate:
cargo binstall repoverlay --force# orcargo install repoverlay --forceUninstall:
cargo uninstall repoverlayManual
Section titled “Manual”Download the prebuilt binary for your platform from repoverlay releases.
Update: Download and replace the binary on your PATH.
Uninstall: Delete the binary from your PATH.
Confirm installation
Section titled “Confirm installation”repoverlay --versionIf the terminal cannot find the command, restart it. Make sure that the installation
directory is on your PATH. Cargo installs to $CARGO_HOME/bin, or
$HOME/.cargo/bin by default. On Windows the default is
$env:USERPROFILE\.cargo\bin.
When the terminal shows the version, apply your first profile.