First-boot setup picker (polish, deferred): app choice UI #3

Open
opened 2026-07-13 16:26:20 +00:00 by james.oates · 0 comments
Owner

Re-scoped 2026-07-15: deprioritised from fundamental to polish. The initial release bakes a single browser (Brave, with rewards/sponsored/crypto disabled via managed policy — tracked as #8) into the image instead, which satisfies the "immediately usable, browser minimum" requirement of the core pipeline without any first-boot UI. Any user can download their preferred browser from a website. The picker remains a good early addition for the app-choice experience (game launchers etc.), but it no longer blocks the Easy Install / Simple Safe Updates flow.

Design (still valid for when this is picked up): Obsidian vault, Personal/Projects/glarion/specs/2026-07-14-first-boot-setup-design.md — approved 2026-07-14. The mandatory-browser logic in that spec should be revisited given Brave now ships baked in (the picker becomes optional-choices only, which simplifies it).

Original clean-install principle stands: no unchosen application bloat on installed systems. A single default browser with a privacy-first configuration is OS furniture, not bloat.

**Re-scoped 2026-07-15:** deprioritised from fundamental to polish. The initial release bakes a single browser (Brave, with rewards/sponsored/crypto disabled via managed policy — tracked as #8) into the image instead, which satisfies the "immediately usable, browser minimum" requirement of the core pipeline without any first-boot UI. Any user can download their preferred browser from a website. The picker remains a good early addition for the app-choice experience (game launchers etc.), but it no longer blocks the Easy Install / Simple Safe Updates flow. Design (still valid for when this is picked up): Obsidian vault, `Personal/Projects/glarion/specs/2026-07-14-first-boot-setup-design.md` — approved 2026-07-14. The mandatory-browser logic in that spec should be revisited given Brave now ships baked in (the picker becomes optional-choices only, which simplifies it). Original clean-install principle stands: no *unchosen application* bloat on installed systems. A single default browser with a privacy-first configuration is OS furniture, not bloat.
james.oates changed title from Default flatpaks never install on a fresh system: no first-boot unit exists to First-boot setup experience: app choice instead of preinstalled defaults 2026-07-13 20:19:00 +00:00
james.oates changed title from First-boot setup experience: app choice instead of preinstalled defaults to First-boot setup picker (polish, deferred): app choice UI 2026-07-15 09:44:29 +00:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Glarion/glarion#3
No description provided.