github.com/version-fox/vfox-elixir
A powerful plugin for vfox to manage multiple Elixir versions on Linux, macOS, and Windows
Getting started with vfox-elixir plugin
vfox add elixir
# Search available versions
vfox search elixir
# Install specific version
vfox install elixir@1.16.2
Practical examples for managing Elixir versions
# Install plugin
vfox add elixir
# Install an available version
vfox search elixir
# or specific version
vfox install elixir@1.16.2
# Set global Elixir version
vfox use -g elixir@1.16.2
Platform-specific installations and advanced usage
# Install utilities
sudo apt-get -y install build-essential autoconf m4 libncurses5-dev \
libwxgtk3.0-gtk3-dev libwxgtk-webview3.0-gtk3-dev libgl1-mesa-dev \
libglu1-mesa-dev libpng-dev libssh-dev unixodbc-dev xsltproc fop \
libxml2-utils libncurses-dev openjdk-11-jdk
# Install Erlang/OTP
vfox add erlang
vfox install erlang@26.2.3
vfox use -g erlang@26.2.3
# Install Elixir
vfox add elixir
vfox install elixir@1.16.2
vfox use -g elixir@1.16.2
# Install utilities
brew install autoconf libxslt fop wxwidgets openssl
# Install Erlang/OTP
vfox add erlang
vfox install erlang@26.2.3
vfox use -g erlang@26.2.3
# Install Elixir
vfox add elixir
vfox install elixir@1.16.2
vfox use -g elixir@1.16.2
# Make sure an Erlang/OTP version is installed
vfox use -g erlang@26.2.3
# Get available versions
vfox search elixir
# Install a specific version
vfox install elixir@1.16.2-elixir-otp-26
VFOX_ELIXIR_MIRROR=hex vfox search elixir
# Select from pre-built versions
VFOX_ELIXIR_MIRROR=hex vfox install elixir@main-otp-26
# Install Erlang/OTP first
mise install vfox:version-fox/vfox-erlang@26.2.3
mise use -g vfox:version-fox/vfox-erlang@26.2.3
# Install Elixir
mise install vfox:version-fox/vfox-elixir@1.16.2
Built with ❤️ by the version-fox team
Contributions are welcome! Please check our GitHub repository for guidelines.
For issues and feature requests, visit our GitHub Issues page.