The foundation

Everything you need to make your DC-1's buttons work the way you think.

30 gesture slots
5 buttons, 6 gestures each. Single, double, triple tap. Half-second, one-second, two-second hold.
Auto-switch profiles
Open Solarium, get your reading buttons. Open the terminal, get your coding buttons. Automatic.
Brightness scheduling
Set brightness by time of day. Bright at noon, dim at 10pm, off at midnight.
Button combos
Press two buttons together for compound actions. Even more gesture slots.
Community configs
Browse, share, and install setups from other DC-1 owners. Config codes you can paste anywhere.
Smart onboarding
Tell us how you work. We detect your apps and suggest the right buttons.
Phase 1

Dial it in once, forget it forever

The best button setup is one you never think about again. These features make your first configuration your last.

Smart Setup Wizard
Sundial already detects your installed apps. Next step: generate a complete multi-profile setup in one flow. Not just "here's a reader preset" but "here are 3 profiles for the 3 things you actually do, with auto-switching already wired up." Goal: 90% of users never touch settings again after onboarding.
Conflict detection
When a gesture mapping conflicts across profiles or collides with a system shortcut, Sundial surfaces it immediately with a suggested fix. No more mystery button presses that do nothing.
"Double-tap AB1 is 'bookmark' in Reading,
but 'save' in Writing — keep both or unify?"
Action confirmation feedback
When a button fires, a brief confirmation appears so you know it worked. Especially useful when you're still learning your setup. On by default for your first week, then fades away as muscle memory takes over.
Phase 2

Your DC-1 knows what time it is

Buttons that change with the light. The device adapts to your day so you don't have to.

Context-aware profile chains
Go beyond "switch profile when app X opens." Chain profiles to time of day, active app, and brightness state together. Morning + Solarium = reading buttons with bright display. Evening + Solarium = the same reading buttons but with dim backlight and a different long-press action. The whole device state shifts at once.
Sunrise / sunset brightness
Brightness follows the actual sun. Set your timezone once and the backlight tracks daylight hours automatically. "Your buttons follow the light" becomes literal. No more reaching for brightness controls when the afternoon fades.
Session awareness
Sundial quietly tracks how long you've been in a profile. After a reading session ends, a small note: "52 minutes." After 90 minutes of deep work, a gentle nudge if you want it. Not gamification. Just awareness. You dialed in, you focused — now go outside.
Quick Modes
One-tap compound actions that set everything at once. "Night Reading" dims the backlight, switches to your Reader profile, and silences notifications. "Deep Work" bumps brightness to medium, loads your Writer profile, and enables focus mode. Like scene modes for your DC-1.
Quick Mode: Night Reading
BRIGHT:min | PROFILE:reader | DND:on

Quick Mode: Deep Work
BRIGHT:med | PROFILE:writer | DND:on
Phase 3

The community already solved this

The best configs aren't the ones you build — they're the ones someone who works exactly like you already perfected.

Curated config packs
Not just individual configs but complete workflow bundles. "The Academic Pack" gives you 4 profiles — reading, annotating, writing, presenting — with auto-switching already wired between them. "The Novelist Pack" ships distraction-free writing with word count, save, and break timers built in. Install a whole way of working in one tap.
Live usage counts
See how many people are actively using a community config, not just how many downloaded it. "342 readers are using this config right now" hits differently than "1,200 downloads."
"Works with" badges
Configs tested and optimized for specific apps get a verified badge. Solarium-optimized reading configs. Obsidian-optimized research setups. You know it works before you install it.
Phase 4

Your DC-1, but smarter

After living with your setup, Sundial learns what to suggest next. All local, all private.

Usage-informed suggestions
After two weeks, Sundial knows which buttons you press and which you never touch. "You haven't used triple-tap AB2 in any profile. Your most common action is launching Obsidian — want to put it there?" Your setup gets tighter over time, not more complex.
Gesture macros
A single button press that executes a sequence. "Morning Routine" opens your reading app, sets brightness to daylight, and silences notifications. One press, three actions. Turn any gesture slot into an automated workflow.
App developer hooks
A simple intent protocol for DC-1 app developers. When you install an app that supports Sundial, it can suggest its own ideal button mappings. Sundial becomes the platform layer of the DC-1 ecosystem.
One-link profile sharing
Generate a short link for your entire setup. Text it, post it, drop it in Discord. Whoever opens it on their DC-1 gets your config installed in one tap. Good for families sharing a device, good for the "show me your setup" culture.

Why we build this way

Every feature passes the same test: does this get you off the device faster?

The DC-1 exists so you can read, write, think, and create without a screen pulling you in. Sundial exists so the DC-1 itself stops getting in the way. Less fiddling, less friction, more time doing the thing you bought it for.

Dial in your DC-1. Spend more time in the sun.