chug

Simple, clickable Homebrew package management for macOS

MIT License

Stars
24

Chug

What is Chug?

Chug is a macOS application that turns your routine installed Homebrew package upgrades and outdated package cleanup into a simple desktop icon click workflow.

The tool will perform the following actions through Homebrew without the need for a terminal or manual/scripted/aliased command execution on the command line:

  • Update the Homebrew formulae
  • Examine your system for outdated packages
  • Upgrade all outdated packages
  • Remove all outdated packages following successful upgrades

Quickstart

  • Download the Chug installer
  • Double click the installer icon
  • Drag and drop the icon onto the Application directory in the installer window
  • Prost!

System Requirements

macOS 10.7 or later and support for 64-bit Intel binaries

The Homebrew executable must be installed on the path /usr/local/bin/brew (as recommended by the Homebrew developers) to use the default Chug build.

Use the following command to confirm that the Homebrew executable is installed on the correct path:

$ which brew

If the output from the above command is not /usr/local/bin/brew, please see the Homebrew documentation for details on how to modify your install path in order to use Chug with Homebrew.

Install

Download the Chug installer, double click on the installer file, and then drag and drop the Chug application icon onto the Applications directory in the installer window.

You can access Chug via Launchpad and pin the icon to your dock for easy access.

Usage

Click that handsome beer label icon to start chugging...

Sit back and relax. The entire process is automated from there.

Package Updates

By default, your package updates and cleanup are indicated with a progress bar and status update text.

Click the Details dropdown to view the standard output text from Homebrew as the updates and cleanup take place (or afterwards to review a log of your updates).

Click the Quit button to close the update progress indicator window and exit Chug.

Issues

If Chug isn't cool, refreshing, with no aftertaste, please submit a new issue report on the Github repository issue tracker.

License

Chug is licensed under the MIT license. The full text of the license is here.