Skip to content

aqua

Aqua Overview🔗

A cli version manager for the discriminating cli connoisseur, this tool is great to install binaries both at global level and project level.

Quick Start🔗

Quick Start includes install commands to setup.

Update Your Path🔗

$HOME/.zshenv
export PATH="${AQUA_ROOT_DIR:-${XDG_DATA_HOME:-$HOME/.local/share}/aquaproj-aqua}/bin:$PATH"
Windows: System Environment Variables (Outside Process Scope)
[Environment]::SetEnvironmentVariable('PATH', ((Join-Path $ENV:LOCALAPPDATA 'aquaproj-aqua' 'bin') , $ENV:PATH -join [IO.Path]::PathSeparator), 'Machine')
$PROFILE.CurrentUserAllHosts
$ENV:PATH = ((Join-Path $ENV:LOCALAPPDATA 'aquaproj-aqua' 'bin') , $ENV:PATH -join [IO.Path]::PathSeparator)

Global Tooling Setup🔗

To create these files, navigate to the directory and run aqua init && aqua init-policy.

$HOME/.zshenv
export PATH="${AQUA_ROOT_DIR:-${XDG_DATA_HOME:-$HOME/.local/share}/aquaproj-aqua}/bin:$PATH"
export AQUA_GLOBAL_CONFIG=${XDG_CONFIG_HOME:-$HOME/.config}/aqua/aqua.yaml
export AQUA_POLICY_CONFIG=${XDG_CONFIG_HOME:-$HOME/.config}/aqua/aqua-policy.yaml

For Windows🔗