app
Adom Hydrogen
Public Made by Adomby adom
The whole Adom experience as one signed native app: your editor, your AI agent, and the full electronics design toolchain, running locally on your own machine.
Dock Bar: group the tiles (EDA tools, browsers, AI tools) with a manifest group field and fixed group order
John, 2026-09-08: "we need groupings in the dock bar cuz we now have eda tools like parts search, kicad, fusion, altium, but we then have a group for ai tools like codex, grok, and we'll eventually have a dashboard for antigravity and claude."
Today the dock is one flat ordered list (fresh install order: parts-search 10, kicad 20, fusion, altium, chip-fetcher, pup, nb, grok, codex 65, lbr, antigravity 70). Proposal:
- Each dock app declares a
groupin its manifest (the wiki app page's dock block):eda(Parts Search, KiCad, Fusion, Altium, Chip Fetcher, LBR),browsers(Pup, Native Browser),ai(Codex, Grok, Antigravity, Claude when its dashboard exists). Apps without a group land inother. - The rail renders group headers (small uppercase label, one hairline) and keeps order inside a group; groups have a fixed order (eda, browsers, ai, other) with a user override in Settings > Dock Bar.
GET /dock/appsreturnsgroupper app andgroups[]with their order, soadom-cli hydrogen dock listand the AI can reason about them.- Pinned/featured cards keep working; a pinned card shows in its group, not at the top.
- Collapsed rail: the group label becomes a thin separator so the icon column still reads as three clusters.
Out of scope for the first cut: drag-to-regroup. Manifest field name and the Settings override are the two decisions to confirm before building.