Hi HN. Python ve stuff didn't really work for me the way I wanted(especially in quickly creating an env and playing around), the process of loading, etc and the commands I could never remember. So why involve python for something this small I thought.. before it became way too big. I know there are a lot of reasons not to do something like this, and most use python with a script I believe. But the shell stuff was interesting and I learned a lot, so I made this weird thing. I wanted a file I could just drop in for venvs. I never went so far as to do any setup stuff or finish it, but I've been using it. The script needs an alias and to be sourced. I'm sure you guys can tell me how bad a lot of this code might be.Here's a clip of me using it(I mistype 'copy' for 'cpy'): https://youtu.be/2UdeEmlGtU4
I wanted to:
-pull up a list of all ve's from any directory with a short command: "ve"
-load a ve from any directoy with one short command: "ve a_project_name"
-have text completion of ve names through dirs
-create .. "ve c a_project_name"
-remove .. "ve rm a_project_name"
-restore, trash, delete, copy
-pip, pip templates on create
-boiler templates on create
-history
-git create
-archive
-logs
repo: https://github.com/timfeathers/planterbox