Skip to content

Setup Guide

Ben edited this page Jul 20, 2020 · 17 revisions

System requirements

We officialy support only Squeak-5.1 and newer versions of Squeak.

Installation Instructions

We recommend to drag and drop the .sar-File into your image and then click "install sar file".

~ or ~

If you don't want to wait for the next release:

  1. Make sure you have metacello-work installed.
  2. Load the project by running the following in your workspace:
Metacello new
    baseline: 'Algernon';
    repository: 'github://HPI-SWA-Teaching/Algernon-Launcher:master/packages';
    onConflict: [:ex | ex allow];
    get;
    load
 If you have a version older than July 2020 you need to run the following code *instead*:
BaselineOfAlgernon compile: 'projectClass ^ Smalltalk at: #MetacelloCypressBaselineProject ifAbsent: [super projectClass]'.
[ Metacello new
    baseline: 'Algernon';
    repository: 'github://HPI-SWA-Teaching/Algernon-Launcher:cleanup/packages';
    onConflictUseIncoming;   
	get;
    load. ] on: MetacelloSkipDirtyPackageLoad do: [:ex | ex resume: false. ].

~ or ~

Use the Squit-Browser to clone and load this repo directly into Squeak.

Activate Algernon (optional, if not installed using sar)

  1. Activate the panel in the preferences:
Tools > Preferences > Algernon

or execute

Algernon activateAlgernon: true
  1. Now you can toggle the Algernon panel using:

Windows and Linux: Alt+Space

Mac: Cmd+Shift+Space

  1. (optional) You can customize the keyboard shortcut :
Tools > Preferences > Algernon

Previous versions

Here you can find older versions of Algernon.

Clone this wiki locally