GitHub - urtti/homebrew-ez: Homebrew repo for the Mac command line tool ez

1 min read Original article ↗

Homebrew Tap for ez

This repository provides a Homebrew tap for installing the ez CLI tool on macOS.

What is ez?

ez streamlines CLI command execution through aliases. It allows you to save frequently used or complex shell commands as short, memorable aliases, making your terminal workflow faster and more efficient.

Benefits of using it include:

  • Context-specific command sets that are easy to share to the team: Aliases are stored in a .ez_cli.json file in each directory.
  • Timed runs: After each command execution, ez prints out the duration. This gives you information about your workflow efficiency without any extra effort.
  • Parallel runs: By default commands are sequential, but parallel commands are supported as well. When run in parallel, a subprocess is created for each command.

Installation

First, tap this repository:

Then install ez:

Usage

Add a new alias:

ez add greet echo "Hello, world!"

List all aliases:

Run an alias:

Remove an alias:

Updating

To update ez to the latest version:

brew update && brew upgrade ez

More Information

  • For issues or feature requests, please contact the author directly.