Unofficial TimeCamp TUI
This project uses just as a command runner and requires Go for building. Below are the available commands:
justorjust install- Build and install the binary toPREFIX/bin/(default:/usr/local/bin)just build- Build the binary in the current directoryjust uninstall- Remove the installed binaryjust clean- Remove the built binary from the current directory
tuicamp| Panel | Key | Action |
|---|---|---|
| All | q |
Quit |
| Calendar | h or ← |
Move to previous day |
| Calendar | l or → |
Move to next day |
| Calendar | j or ↓ |
Move to next week |
| Calendar | k or ↑ |
Move to previous week |
| Calendar | L |
Move to left panel (Timer) |
| Calendar | J |
Move to bottom panel (Entries) |
| Calendar | g or Home |
Move to first day of month |
| Calendar | G or End |
Move to last day of month |
| Calendar | p or Page Up |
Move to previous month |
| Calendar | n or Page Down |
Move to next month |
| Calendar | t |
Move to today |
| Calendar | Enter or Space |
Select day |
| Timer | H |
Move to right panel (Calendar) |
| Timer | J |
Move to bottom panel (Entries) |
| Timer | Enter or Space |
Start or stop timer |
| Entries | K |
Move to top panel (Calendar) |
| Entries | j or ↓ |
Move to next entry |
| Entries | k or ↑ |
Move to previous entry |
| Entries | e or Enter |
Edit entry |
| Entries | d |
Delete entry |
| Entry Edit | q or Esc |
Cancel editing and return |
| Entry Edit | Tab |
Cycle between time fields and task selection |
| Entry Edit | Enter or Space |
Save entry changes |
| Entry Edit | Backspace |
Delete last time digit |
| Entry Edit | 0-9 (numbers) |
Enter time digits (auto-formats as HH:MM:SS) |
| Entry Edit | / |
Search tasks |
| Entry Edit | j or ↓ |
Move to next task |
| Entry Edit | k or ↑ |
Move to previous task |
| Entry Edit | g or Home |
Move to first task |
| Entry Edit | G or End |
Move to last task |
| Search tasks | Esc, Enter, or / |
Exit search mode |
| Search tasks | Backspace |
Delete last search character |
| Search tasks | Any character | Add to search query |




