EyeScary Development

Harmony

Anyone here heard of osu!(lazer)?

Or you can install it through AGPM, in just one step - hassle free

Basically a rewrite of Stronge, the "beta"

NEWS!: Harmony version 0.4 is here ig, we added back the clear file feature to rapidly clear a file, and also added a thing to let you run terminal commands

What makes it better?

What has been added on top of base Stronge functionality?

Installation

To use the autoinstall script, you must be on a nix-based OS and use fish, zsh, or bash

Or you can install it through AGPM, in just one step - hassle free

Auto installation script

  1. Download the source code
  2. Extract it into a folder
  3. Navigate to the folder using cd
  4. Run the harmony-setup.sh file
  5. Input the shell you use
  6. Done! Restart your shell instance, and you can now type 'harmony' from anywhere to open Harmony in that directory

Manual installation (Windows, Mac, non-zsh/bash/fish users)

  1. Download the source code
  2. Extract it into any folder
  3. Create an alias for Harmony or whatever you want to call it, and set it to alias 'python3 ~/path/to/harmony/menu.py'
  4. Done! Restart your shell instance, and you can now type the alias you chose from anywhere to open Harmony in that directory

What makes it better than Stronge for writing ESDLang?

A new comprehensively simple syntax highlighting system with planned snippet integration will make error spotting simpler by having one category of error highlighting instead of two.

What makes it better than Stronge for other languages?

Unlike Stronge, which went on the path of "ESDLang IDE" the day version 0.1 was first written, Harmony was designed to be multilingual with a language server manager that is simple and able to understand what language you are writing in and pick the appropriate syntax highlighting mechanism. From the beginning, we're committed to you being able to run code in multiple languages like Python, Java, and maybe, eventually, soon™️, C, C#, and C++.

Roadmap