An upgrade routine for Homebrew, Mac App Store and macOS, written in shell.
# Download the script
curl --silent "https://raw.githubusercontent.com/toobuntu/babble/main/bbl" --output "<path>/bbl" && chmod +x "<path>/bbl"
# Run it
"<path>/bbl"
Change <path>
to the path of your choice. "$HOME/Downloads"
, "$HOME/bin"
and "$HOME/devel"
are all common possibilities.
bbl
- Use a configuration file to supply a list of GUI apps which should be quit prior to upgrading them and restarted after the upgrade is completed.
- Remove extraneous code comments.
- Do not attempt to upgrade the terminal being used to run Babble itself.
- Tabler Icons (MIT License. The full license text is available in LICENSE.)
Babble is licensed under the GPLv3 License. The full license text is available in LICENSE.