Documentation Index
Fetch the complete documentation index at: https://mintlify.com/tldrwtf/pokedo/llms.txt
Use this file to discover all available pages before exploring further.
pokedo tui launches PokeDo’s interactive Terminal User Interface, built with Textual. The TUI gives you a full graphical experience inside your terminal: a live trainer dashboard, a task management screen with tabbed filtering, and keyboard-driven Pokémon encounter animations — all without leaving the terminal.
Dashboard screen
The dashboard is the entry point after launch. It shows your trainer profile, XP progress, active team, daily task summary, and streak status — all updating in real time.Dashboard keybindings
| Key | Action |
|---|---|
q | Quit the TUI and return to the shell |
r | Refresh the dashboard display |
p | Switch between trainer profiles |
t | Open the task management screen |
Task management screen
Presst from the dashboard to open the task screen. Tasks are organized into four tabs:
| Tab | Contents |
|---|---|
| Active | Pending tasks that are not completed and not archived |
| Due Today | Tasks with a due date matching today |
| All | All non-archived tasks including completed ones |
| Archived | Tasks that have been archived |
Task screen keybindings
| Key | Action |
|---|---|
a | Open the add-task form |
c | Complete the selected task (triggers full Pokémon encounter flow) |
e | Open the edit form for the selected task |
d | Delete the selected task (shows a confirmation dialog) |
r | Refresh all task lists |
Escape | Return to the dashboard |
Profile switching
Pressp on the dashboard to cycle through all trainer profiles stored in the local database. The TUI supports multiple profiles in a single session without restarting. Use pokedo profile set-default <name> if you want to persist a profile choice for future CLI invocations.
For a detailed guide to navigating the TUI and using all its features, see the TUI guide.