Skip to content

Installing Helena (for Developers)

schasins edited this page Sep 16, 2018 · 3 revisions

First, grab your copy of the repository using the command below. Remember to include the --recursive flag, because the core Helena language is available as a library for easy inclusion in multiple tools, so it's included as a submodule.

git clone --recursive https://github.com/schasins/helena.git

If you already cloned the extension and you forgot to include the --recursive flag, just use:

git submodule update --init --recursive

Now we'll tell Chrome where to find the extension.

First let's make a new Chrome profile in which you'll use the extension. (Other extensions often interfere with Helena, so if you're a Chrome user, you probably don't want to use your own normal Chrome profile.) Create a new Chrome profile by following the directions here: https://support.google.com/chrome/answer/2364824

In the new Chrome profile, paste chrome://extensions/ into your URL bar to load a page that lists all your extensions.

Enable developer mode. If developer mode is not currently enabled, click the toggle switch next to the text "Developer mode" to turn it on.

Click the "LOAD UNPACKED" button and select Helena's src directory.

You're all set! Helena is installed, and you can click the new icon at the upper right to open the Helena control panel.

See the tutorial (http://helena-lang.org/tutorial) or the Tips and Tricks page (https://github.com/schasins/helena/wiki/Helena-Tips-and-Tricks) for hints to get you started.

Clone this wiki locally