I would have flipped this logic, default is local only and an extra param is needed to make them shared. variables as private should be the default, an extra switch should be needed to make them shared.
Aside from that, seems like a cool project. No Windows support is unfortunate, as I typically try to make my projects work across all 3 major dev platforms.
I'm not sure how this is better or worse than systems that use encrypted .env files, but one obvious disadvantage is for any but the most trivial use cases I end up having per environment configs, and this tools seems like it doesn't have support for multiple environments.
I would have flipped this logic, default is local only and an extra param is needed to make them shared. variables as private should be the default, an extra switch should be needed to make them shared.
Aside from that, seems like a cool project. No Windows support is unfortunate, as I typically try to make my projects work across all 3 major dev platforms.
I'm not sure how this is better or worse than systems that use encrypted .env files, but one obvious disadvantage is for any but the most trivial use cases I end up having per environment configs, and this tools seems like it doesn't have support for multiple environments.