Skip to content

v1.4.4

Choose a tag to compare

@jasondockery jasondockery released this 12 Jul 01:05

Fix: one failed package no longer takes down the recovery steps

If a Brewfile package fails to install, the bundle script previously aborted on the spot — meaning the always-on app relaunch never ran, so an unrelated failed cask could leave Raycast or Karabiner down. Now the relaunch guard always runs, and the script still exits non-zero afterwards (so the next chezmoi apply retries what's missing) with a message that says exactly that: everything installed stays installed, only the missing pieces retry.

update-all also runs brew autoremove, clearing orphaned dependency formulae — the deprecated versioned leftovers (like an old icu4c) that otherwise warn on every upgrade forever.

Nothing to do after updating.