Codex
Google Calendar too cluttered in Codex? Ship a focused month-and-day view as a plugin extension
One builder replaced his cluttered Google Calendar with a simpler month-and-day view inside Codex desktop by using plugin extensions. OpenAI's docs support sidebar apps and conversation panels for that kind of custom UI; treat the calendar itself as a field report.
What changed
Gabriel Chua (@gabrielchua) showed that plugin extensions are not only for shipping product plugins. He used them to customize his Codex desktop app: Google Calendar felt too cluttered, so he built a simpler focused month and day view that matches how he works, and framed it as software for n=1. OpenAI Developers amplified the post.
OpenAI's Plugin Extensions docs describe the surfaces that make this possible: sidebar apps for a fullscreen entry in the global sidebar, conversation panels that sit beside a chat, plugin settings, file viewers, and related hooks. Those are the same extension types already documented for ChatGPT and Codex plugin UIs.
Who is affected
People on Codex in the ChatGPT desktop app who want a personal UI for one recurring tool (calendar, inbox triage, status board) instead of living inside a third-party app that does not match their workflow. Building a plugin with extensions assumes you can install or develop plugins on your plan and desktop surface.
What to do now
- Pick one surface that annoys you every day (calendar density, a status board, a file browser) and write the n=1 requirements before you open a plugin scaffold.
- Follow OpenAI's Plugin Extensions guide and SDK examples to register a sidebar or conversation-panel entrypoint for that UI.
- Keep the scope tiny: one month view plus one day view beats a full calendar clone on the first pass.
- After install, open the plugin from the Codex desktop sidebar or panel and check that the view you care about loads without the clutter you were escaping.
- Do not confuse this with installing a marketplace calendar plugin for everyone. The tip is personal software docked inside Codex.
What is not confirmed
The specific calendar UI, how it syncs with Google Calendar, and whether the same pattern works on every Codex desktop build are from one user's field report and were not independently verified. OpenAI has documented plugin extension surfaces, not this calendar example.
Sources
- OfficialOpenAI docs: Plugin Extensions
- ReportGabriel Chua on X
Get updates like this every morning
- ① Email
- ② Card on Stripe
- ③ 7 days free
Then $2/month · cancel anytime in one click