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.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.