Install missing apps when choosing defaults (#6950)
* Install missing apps when choosing defaults * Restore Chromium through browser installer * Trust default app installer status * Use full conditionals for install paths
This commit is contained in:
@@ -71,9 +71,9 @@ jq -e --arg path "$ROOT/bin/omarchy-chromium-copy-url-host" '
|
||||
' "$native_manifest" >/dev/null || fail "copy-url native host manifest uses Omarchy host path and extension id"
|
||||
pass "copy-url native host installer registers the stable extension id"
|
||||
|
||||
# Chromium ships in the base packages, so it never goes through
|
||||
# omarchy-install-browser, and a first install marks every migration as already
|
||||
# applied. The user install has to register the host itself.
|
||||
# Chromium ships in the base packages, so fresh installs do not go through
|
||||
# omarchy-install-browser, and they mark every migration as already applied.
|
||||
# The user install still has to register the host itself.
|
||||
grep -q 'user/chromium.sh' "$ROOT/install/user/all.sh" ||
|
||||
fail "user install runs the Chromium native messaging host setup"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user