Merge pull request #8203 from hjanuschka/fix-chromium-first-run-eula

Skip Chromium's new first-run EULA

(cherry picked from commit 5236f4426c)
This commit is contained in:
David Heinemeier Hansson authored and Ryan Hughes committed 2026-08-29 15:39:54 -04:00
1 parent 521779b114
commit 159163bb16
3 files changed
+22 -3

No files matched your search

+3 -2
View File
@@ -6,7 +6,8 @@ ln -snf /usr/share/icons/Adwaita/symbolic/actions/go-next-symbolic.svg \
/usr/share/icons/Yaru/scalable/actions/go-next-symbolic.svg
gtk-update-icon-cache /usr/share/icons/Yaru &>/dev/null || true
# Default Chromium to follow system appearance ("device") instead of dark
# Seed Chromium's first run: follow system appearance ("device") instead of dark,
# and skip the terms-of-service dialog Chromium 151 turned on by default.
mkdir -p /usr/lib/chromium
echo '{"browser":{"theme":{"color_scheme":0,"color_scheme2":0}}}' > \
echo '{"distribution":{"require_eula":false},"browser":{"theme":{"color_scheme":0,"color_scheme2":0}}}' > \
/usr/lib/chromium/initial_preferences