Skip to content

Homebrew Widget

Homebrew updates and upgrades in a standalone popup.

easybar widgets install brew
Package metadata Value
Name brew
Version 0.2.0
Kind widget
Minimum EasyBar 0.41.0
License Apache-2.0
Categories developer-tools, system
Dependencies brew-policy ^0.1.0, shared ^0.1.0
Required commands brew

View package source

Package documentation

widget.lua renders a compact Homebrew status item and a popup for outdated formulae and casks. It supports refresh, update, upgrade, cancellation, warnings, and a conservative manual-upgrade policy.

Requirements

Homebrew must be available through [app.env].PATH.

Files

  • widget.lua: standalone bar and popup implementation

The shared manual-upgrade rules come from the brew-policy library dependency.

The alternative native-inbox presentation is the inbox-brew package. Install only one Homebrew presentation unless duplicate polling is intentional.