Bake Brave into the image as the default browser #8
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Product decision (2026-07-15): the initial release ships one browser baked into the OS image — Brave. Privacy-first, Chromium-based (best web compat + DRM out of the box, built-in ad/tracker blocking that non-technical users benefit from without installing anything), not Google/Microsoft. Replaces the first-boot picker (#3, deferred to polish) as the answer to "immediately usable, browser minimum".
Work:
rpm-ostree installfrom brave-browser repo; verify current repo URL/key against Brave's docs — do not trust from memory)/etc/brave/policies/managed/— verify exact path/keys against Brave/Chromium enterprise policy docs)config/flatpaks.list— the live demo inherits Brave from the image, so the demo set becomes Steam + Heroic onlyRelated: #3 (picker, deferred), pipeline priority (Easy Install / Simple Safe Updates).
Correction from installed-system testing (2026-07-15): the base image does ship Firefox — the earlier claim that ublue kinoite-main strips it was wrong; a fresh install has a working browser today. This issue's scope is therefore replace Firefox with Brave, not fill a gap: add
rpm-ostree override remove firefox firefox-langpacks(verify exact package names in the base) alongside the Brave install, or a clean install ships two browsers. The urgency drops accordingly — this is product preference, not a rescue.