mimosa icon indicating copy to clipboard operation
mimosa copied to clipboard

Brainstorming: mimosa-gui

Open Anachron opened this issue 10 years ago • 4 comments

After all the thoughts I had about the GUI-fication of mimosa I want to give it a try. Here is my idea:

Mimosa-GUI itself is an mimosa-module which uses mimosa to run.

It will have a specific address in the browser and can be controlled remotely, if activated.

The GUI will read mimosas config and submodules to only display/run the commands that are actually possible.

There will be a way to pass a wrapper cli to allow portable projects to use mimosa-gui.

Updates should come by updating mimosa. (if possible)

First release:

  • All default mimosa commands
  • Remote control

Possible features for later:

  • File editor, direct Filesystem access, streaming

The main libraries will be EmberJS, Jade, Handlebars and requirejs.

I would love to have some feedback.

Anachron avatar Nov 19 '13 08:11 Anachron

I think you lost me with some of those items, but I think in general its not a bad idea. I don't see the use case myself, being a power user of the tool, but I can see how folks might be interested in a GUI as opposed to needing to use the command line.

dbashford avatar Nov 20 '13 17:11 dbashford

Tossing this in and then closing it as its sort of a dupe: #106

dbashford avatar Nov 30 '13 10:11 dbashford

Yeah, maybe it's a little overkill, who knows, I would like to get some more feedback though. Do you think I should just pass the stuff to a background cli process or create a CLI app with auto completion in the browser?

Anachron avatar Dec 01 '13 01:12 Anachron

Would be cool if there was a mimosa menu bar app (taskbar app for windows), so you can start your dev server without having to open up the terminal.

Of course it would be pretty useless for power users, who use the terminal for everything. For example I personally like to use SourceTree to work with git, so opening the terminal just to run mimosa can be annoying and slow.

xypaul avatar Feb 17 '14 09:02 xypaul