gogrlx/grlx

[FEAT] Add grlx init for easier new-user onboarding

Closed this issue · 0 comments

Is your feature request related to a problem? Please describe.
Currently, when setting up a new grlx CLI, you have to run a grlx auth and then cancel that auth to generate a config. This does not feel ergonomic and could be improved to provide a setup flow to provide users with an easy way to perform the setup steps for grlx.

Describe the solution you'd like
I propose that we create a new subcommand grlx init which then prompts users to add add the host, port, etc. or provide the defaults. Optionally this can run grlx auth privkey and grlx auth pubkey as well as printing next steps to the terminal.

Additional context
This would help to rewrite this flow.