Skip to content

feat(launcher): add interactive TUI with mode selection#176

Open
JZilla808 wants to merge 1 commit intoOpenWhispr:mainfrom
JZilla808:feat/interactive-launcher
Open

feat(launcher): add interactive TUI with mode selection#176
JZilla808 wants to merge 1 commit intoOpenWhispr:mainfrom
JZilla808:feat/interactive-launcher

Conversation

@JZilla808
Copy link

Add interactive TUI launcher script with Production/Development/Build modes. Features colored output and works when double-clicked or from terminal.

Add a bash launcher script with the following features:

- Interactive TUI menu with colored output
- Three launch modes:
  1) Production mode (npm start) - uses pre-built UI
  2) Development mode (npm run dev) - hot reload and DevTools
  3) Build & Run mode - rebuilds UI then starts production
- Works when double-clicked or run from terminal
- Uses /dev/tty for input to ensure compatibility
- Defaults to Production mode on invalid input
- Clean visual design with box-drawing characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant