theCapypara / riptide-lib

Tool to manage development environments for web applications using containers - Library Package
https://riptide-docs.readthedocs.io
MIT License
4 stars 3 forks source link

Request: Automatic setup #11

Closed L3P3 closed 3 years ago

L3P3 commented 3 years ago

IS

In a freshly cloned project directory, when a command is issued, it is not found or riptide tells you to run riptide setup.

SHOULD

When there is no activated project in the directory, the shell extension checks if there is a riptide.yml somewhere related. If that is the case, dependent on a global setting "automatically setup projects", riptide setup is run automatically or the shell extension just tells the user that there is a project that could be setup and asks to do that (Y/n).

Notice

For best user experience in first case, there should be a way to "silently" setup a project via command flag (interactive setup = no).