Skip to content

v0.1.19

Choose a tag to compare

@joamatab joamatab released this 28 Sep 16:17
· 5 commits to main since this release
  • Authenticate sudo upfront, refresh authorization during long Mac installations, and clean up background processes on exit.
  • Run Oh My Fish without opening an interactive shell, preserve existing installations and plugins, and report download or installation failures.
  • Stop setup on failed package or dotfiles steps instead of reporting success.
  • Support setup and home directories containing spaces, and load newly installed Homebrew into subsequent steps.
  • Add isolated Mac setup regression tests with local Git repositories and a real Fish argument check.

Validation: all 50 tests pass locally and in macOS CI, including 22 setup-flow tests. Lint checks and release build pass. Tests isolate system changes; a full installation on a clean Mac or VM remains a manual check.