



Hey all 👋
I work from home and end up looking at my X4 every time I get up from my desk. I'm also a heavy Todoist user — and at some point it occurred to me the device could just show me my open tasks instead of a static lock screen.
I'm a dev but had never touched embedded / ESP32 stuff before, so I leaned hard on AI to feel my way around CrossPoint's codebase and bolted on a Todoist integration. It's a new menu entry that fetches your tasks over WiFi and renders them as a list — and when the device sleeps, it captures the latest list as the sleep wallpaper. So instead of seeing the CrossPoint logo (or wallpaper) when I glance over, I see the four things I'm pretending I'll do today.
A few things it does:
- Date filters (Today / This week / This month) and an Overdue toggle, mix-and-matchable
- Activity orientation and sleep-screen orientation are independent — I read in portrait, but my device sits in landscape on the desk, so the sleep screen is landscape
- Overdue tasks get a ! glyph, future-dated ones get a chevron, and the dd/mm date
- Timezone is configurable, so the "Updated dd/mm – HH:MM" header isn't lying
Curious if anyone else would actually use this, or what other "ambient info" people would want on the sleep screen. Calendar? Habit tracker? Weather?