Skip to content

Improve current CLI. #4

@KnockOutEZ

Description

@KnockOutEZ

Recreate the current cli with BubbleTea and its related plugins such as Bubbles, LipGloss Harmonica, Bubblezone.

The behavior should be like this:

  1. CLI should be installable
  2. Writing aesir command in any terminal should start the CLI.
  3. Only aesir command should start the REPL.
  4. There can be a second argument which is optional. It should be a filepath to a file with .ae extension containing aesir snippets. Execute the snippet in the designed interface.
  5. If the CLI program is started by clicking and not in another CLI, ask for 2 options for REPL or filepath and proceed from there with the infos described above.
  6. Opening CLI should check if Aesir is installed or not. If not then it should pop up message that Aesir is not installed and recommended to be installed. And if pressed yes, it should install Aesir in that machine. If pressed no, then proceed to usual behavior for that instance only.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions