# HG changeset patch # User Simon Heath # Date 1721356256 14400 # Thu Jul 18 22:30:56 2024 -0400 # Node ID 088a8eac15fe4c8124f33f9a688193d19f0ac8f1 # Parent 73f6fa86b09e14aaf456776e739bfb9b527608f5 Ah, asdf does indeed have a local config option diff --git a/.tool-versions b/.tool-versions new file mode 100644 --- /dev/null +++ b/.tool-versions @@ -0,0 +1,3 @@ +elixir-ls 0.22.1 +elixir 1.17.2-otp-27 +erlang 27.0.1 diff --git a/README.md b/README.md --- a/README.md +++ b/README.md @@ -7,6 +7,19 @@ This is a toy system for playing around with autonomous drone/quadcopter simulations, using Elixir. Right now it is not intended to be used for real drones or to do anything fancy, but maybe someday that will change. It is mostly just a proof-of-concept for building robotics systems using Elixir and the Erlang VM. +# Usage + +Easiest to just use [`asdf`](https://github.com/asdf-vm/asdf), for better or for worse. + +``` +source ~/.asdf/asdf.whatever +asdf plugin add erlang +asdf plugin add elixir +asdf plugin add elixir-ls +mix deps.get +iex -S mix +``` + # Tools * Build system: mix (required for Nerves, which is worth it)