Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change DROPIN_ROOT via the CLI #15

Closed
vulc41n opened this issue Mar 31, 2022 · 0 comments
Closed

Change DROPIN_ROOT via the CLI #15

vulc41n opened this issue Mar 31, 2022 · 0 comments
Labels
dropin-compiler drop'in Compiler enhancement New feature or request

Comments

@vulc41n
Copy link
Member

vulc41n commented Mar 31, 2022

Is your feature request related to a problem? Please describe.
Some people, even devs, are not familiar with environment variables.

Describe the solution you'd like
It would be more accessible to change this kind of settings via the interactive CLI. I guess the process could be :

  1. Launch the interactive CLI
  2. Go to settings, where some other specific preferences could be managed as well
  3. Go to root directory
  4. Where should your recipes be stored? is prompted, the user give the path
  5. The root directory is moved
  6. The root directory is moved to {path}
  7. We have detected you're using bash/fish/zsh/windows/..., do you want to add your configuration to your .bashrc/config.fish/...? is prompted, the user can select "Yes" or "No"
  8. If "No" is selected, we prompt the generated configuration so the user can add it himself
  9. Fallback to the settings section

Describe alternatives you've considered
Feel free to suggest other flow / prompts

Additional context
This feature is definitely not the most urgent one, so we won't implement it until we have a MVP, unless someone needs it.

@vulc41n vulc41n added the enhancement New feature or request label Mar 31, 2022
@n4zim n4zim added the dropin-compiler drop'in Compiler label Dec 2, 2022
@n4zim n4zim closed this as completed Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dropin-compiler drop'in Compiler enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants