Closed Vladimir-csp closed 4 months ago
would you like help with this? way more comfortable with python than I am with bash
Sure! My python skills are just sufficient for writing something that works, but prone to occasional microscope-driven nails.
Have any preferences as far as build tools you have any preferences? I'm preferential to pipenv or poetry, and can use either to generate a list of compatible dependency versions.
No preferences, my wokrflow is just a text editor and a couple of consoles.
@skewballfox Do you have any suggestions on how to implement python-based plugins and what would they be useful for? Currently shell plugins only affect environment preparations (or any action a shell can do from -env unit).
No need to keep this open, will return to python-based plugins when explicit need arises.
The plan so far: Build basic structure around argparse subparsers. Use shell insert for environment preparation, keep this section of plugin support. Scope of potential python code plugins is undecided as of yet, maybe hold off until a working prototype is released. Cover #3 out of the box.
app
subcommand (namely proper handling of various%*
fields)