Terminal
Interactive terminal utilities: selection menus, file browser, and input with autocomplete.
Usage
Option 1: Import directly
main.py
Option 2: Copy and customize
code
main.py
Quick Start
main.py
Want to customize? Run co copy terminal to get an editable copy.
pick()
Single-select menu with keyboard navigation.
main.py
yes_no()
Simple binary confirmation.
main.py
browse_files()
Navigate and select files.
main.py
input_with_at()
Text input with @ file autocomplete.
main.py
Keyboard Controls
| Key | Action |
|---|---|
| ↑/↓ | Navigate options |
| 1-9 | Quick select by number |
| Enter | Confirm selection |
| Esc | Cancel |
| @ | Trigger file autocomplete |
Customizing
Need to modify terminal utilities? Copy the source to your project:
code
Then import from your local copy:
main.py
ConnectOnion