Skip to content

Installation#

Eca is written in Clojure and compiled into a native binary via graalvm.

Warning

ECA is already automatically downloaded and updated in all editor plugins, so you don't need to handle it manually, even so, if you want that, check the other methods.

ECA is already downloaded automatically by your ECA editor plugin, so you just need to install the plugin for your editor:

Stable release:

bash <(curl -s https://raw.githubusercontent.com/editor-code-assistant/eca/master/install)

Or if facing issues with command above:

curl -s https://raw.githubusercontent.com/editor-code-assistant/eca/master/install | sudo bash

nightly build:

bash <(curl -s https://raw.githubusercontent.com/editor-code-assistant/eca/master/install) --version nightly --dir ~/

We have a custom tap using the native compiled binaries for users that use homebrew:

brew install editor-code-assistant/brew/eca

You can download the native binaries from Github Releases, although it's easy to have outdated ECA using this way.