CLI Reference
condax
Install and execute applications packaged by conda.
Usage:
condax [OPTIONS] COMMAND [ARGS]...
Options:
  --version             Print version and exit
  --install-completion  Install completion for the current shell.
  --show-completion     Show completion for the current shell, to copy it or
                        customize the installation.
ensure-path
Ensure the condax links directory is on $PATH.
This can update shell configuration files like ~/.bashrc.
Usage:
condax ensure-path [OPTIONS]
inject
Inject a package into a condax managed environment.
This will install a package into an existing condax environment.
Usage:
condax inject [OPTIONS] PACKAGE EXTRA_PACKAGES...
Options:
  -c, --channel TEXT              Use the channels specified to install.  If
                                  not specified condax will default to using
                                  ['conda-forge', 'defaults'].
  --mamba                         Force using mamba.
  -l, --link-conflict [error|overwrite|skip]
                                  How to handle conflicts when a link with the
                                  same name already exists in
                                  `/home/runner/.local/bin`.  If `error` is
                                  specified, condax will exit with an error if
                                  the link already exists.  If `overwrite` is
                                  specified, condax will overwrite the
                                  existing link.  If `skip` is specified,
                                  condax will skip linking the conflicting
                                  executable.  \[default: error]
  --include-apps                  Adds applications of injected package to
                                  PATH.
  PACKAGE                         The condax environment inject into.
                                  \[required]
  EXTRA_PACKAGES...               Extra packages to install.  \[required]
install
Install a package with condax.
This will install a package into a new conda environment and link the executable
provided by it to /home/runner/.local/bin.
Usage:
condax install [OPTIONS] PACKAGE
Options:
  -c, --channel TEXT              Use the channels specified to install.  If
                                  not specified condax will default to using
                                  ['conda-forge', 'defaults'].
  -l, --link-conflict [error|overwrite|skip]
                                  How to handle conflicts when a link with the
                                  same name already exists in
                                  `/home/runner/.local/bin`.  If `error` is
                                  specified, condax will exit with an error if
                                  the link already exists.  If `overwrite` is
                                  specified, condax will overwrite the
                                  existing link.  If `skip` is specified,
                                  condax will skip linking the conflicting
                                  executable.  \[default: error]
  --mamba                         Force using mamba.
  PACKAGE                         \[required]
prefix
Display the conda prefix for a condax package.
Usage:
condax prefix [OPTIONS] PACKAGE
Options:
  PACKAGE  \[required]
remove
Remove a package installed by condax.
This will remove a package installed with condax and destroy the underlying conda environment.
Usage:
condax remove [OPTIONS] PACKAGE
Options:
  PACKAGE  \[required]
  --mamba  Force using mamba.
update
Update package(s) installed by condax.
This will update the underlying conda environments(s) to the latest release of a package.
Usage:
condax update [OPTIONS] [PACKAGE]
Options:
  --all                           Set to update all packages installed by
                                  condax
  -l, --link-conflict [error|overwrite|skip]
                                  How to handle conflicts when a link with the
                                  same name already exists in
                                  `/home/runner/.local/bin`.  If `error` is
                                  specified, condax will exit with an error if
                                  the link already exists.  If `overwrite` is
                                  specified, condax will overwrite the
                                  existing link.  If `skip` is specified,
                                  condax will skip linking the conflicting
                                  executable.  \[default: error]
  --mamba                         Force using mamba.
  [PACKAGE]