diff --git a/TODO.md b/TODO.md new file mode 100644 index 00000000..1f576806 --- /dev/null +++ b/TODO.md @@ -0,0 +1,23 @@ +# TODO + +## Command Palette +- [ ] Add cmd+shift+p palette with all commands + +## Claude Code Integration +- [ ] Add "Install Claude Code integration" menu item in menubar + - Opens a new terminal + - Shows user the diff to their config file (claude.json, opencode config, codex config, etc.) + - Prompts user to type 'y' to confirm + - Implement as part of `cmuxterm` CLI, menubar just triggers the CLI command + +## Additional Integrations +- [ ] Codex integration +- [ ] OpenCode integration + +## UI/UX Improvements +- [ ] Add question mark icon to learn shortcuts +- [ ] Notification popover: each button item should show outline outside when focused/hovered +- [ ] Notification popover: add right-click context menu to mark as read/unread + +## Analytics +- [ ] Add PostHog tracking