Skip to content

Elixir elixir

This section is rendered asynchronously by default

Info

Elixir is a dynamic, functional language for building scalable and maintainable applications.

The elixir section displays the version of the Elixir.

This section is displayed only when the current directory:

  • Contains a mix.exs file
  • Contains any other file with .ex or .exs extension

Setting the default Elixir version

If you want to avoid showing the Elixir section for a specific Elixir version (for example system installed version), use the SPACESHIP_ELIXIR_DEFAULT_VERSION environment variable. The section will be hidden if the current version of the Elixir is equal to the one specified in the variable.

.zshrc
SPACESHIP_ELIXIR_DEFAULT_VERSION="1.13.4"

Options

Variable Default Meaning
SPACESHIP_ELIXIR_SHOW true Show section
SPACESHIP_ELIXIR_ASYNC true Render section asynchronously
SPACESHIP_ELIXIR_PREFIX $SPACESHIP_PROMPT_DEFAULT_PREFIX Section's prefix
SPACESHIP_ELIXIR_SUFFIX $SPACESHIP_PROMPT_DEFAULT_SUFFIX Section's suffix
SPACESHIP_ELIXIR_DEFAULT_VERSION - Elixir version to be treated as default
SPACESHIP_ELIXIR_SYMBOL 💧· Symbol before the section
SPACESHIP_ELIXIR_COLOR magenta Section's color