Skip to content

Replace prompt-based RepoInit with full fledged TUI #255

@mattprecious

Description

@mattprecious

The current flow for initializing stacker in a repo is slightly cumbersome with the 'trailing trunk' prompt that 99% of people will not use. This will only get worse as more configuration options are added. This should be replaced with something that resembles a traditional settings UI:

┌────────────────┬──────┐
│ trunk          │ main │
├────────────────┼──────┤
│ trailing trunk │    - │
└────────────────┴──────┘

   Cancel    |    OK

If you're happy with the defaults we've selected, then you just press Enter. Otherwise, you can arrow/mouse around and change settings as needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions