Quattro stopped making the Chromium managed-policy directory world-writable while this branch was open, and the block it deleted from the theme install leaf sat directly above the comment this branch rewrites, so the two edits landed in one hunk. The resolution keeps the hardening — the policy directory is set up through install/config/browser-policy.sh now — along with the first-run seed and the comment that names both things the seed does.
14 lines
776 B
Bash
14 lines
776 B
Bash
# Set links for Nautilus action icons
|
|
mkdir -p /usr/share/icons/Yaru/scalable/actions
|
|
ln -snf /usr/share/icons/Adwaita/symbolic/actions/go-previous-symbolic.svg \
|
|
/usr/share/icons/Yaru/scalable/actions/go-previous-symbolic.svg
|
|
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
|
|
|
|
# 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 '{"distribution":{"require_eula":false},"browser":{"theme":{"color_scheme":0,"color_scheme2":0}}}' > \
|
|
/usr/lib/chromium/initial_preferences
|