bevry / dorothy

🧙🏻‍♀️ Bring your dotfile commands and configuration to any shell. Sensible defaults and hundreds of commands preloaded. Supports Bash, Zsh, Fish, Nu, Xonsh, Elvish, Dash, KornShell, macOS, Linux, Windows.
Other
311 stars 22 forks source link

Suggestion: provide a `--no-fallback` flag for `setup-util` #206

Closed balupton closed 8 months ago

balupton commented 8 months ago

Several issues with echo-wait tests on fresh macos:

  1. it tries to install brew to install moreutils.

  2. The installation of brew should work, but for some reason setup-util-brew complains the environment is not setup, even though it should be.

  3. For some reason, the workflow still does not fail, and I have no idea why as #203 reworked this to solve it locally.

To solve 1 and bypass 2 and 3 for later day, we should add a new --no-fallback flag to setup-util or have it so if --optional is provided then it implies --no-fallback