Skip to content

EasyBar Widgets Inbox

EasyBar package updates in the native inbox.

easybar widgets install inbox-widgets
Package metadata Value
Name inbox-widgets
Version 0.5.0
Kind widget
Minimum EasyBar 0.44.0
License Apache-2.0
Categories inbox, system, utilities
Dependencies shared ^0.1.0
Required commands curl, easybar
Native inbox Required

View package source

Package documentation

widget.lua checks the official EasyBar widget registry and publishes available package updates to EasyBar's native inbox.

Use Update on an inbox item to install that package's latest registry release. The source menu provides Update all and a manual Refresh action; checks otherwise run every six hours and after wake or session activation. These actions use easybar widgets update, so the same update behavior is available from the terminal.

Configuration

The automatic check interval defaults to six hours and can be set from 5 minutes to 7 days:

[widgets.inbox-widgets]
refresh_interval_minutes = 360

Reload EasyBar after changing it:

easybar config reload

The source context menu shows the active refresh interval.

Only packages whose recorded installation source matches a release in the official registry are checked. Packages installed from a local directory, custom archive, or another registry are left untouched.

If you installed the former inbox-widget-updates 0.1.0 package, remove it before installing this renamed package:

easybar widgets uninstall inbox-widget-updates

Requirements

The widget requires EasyBar 0.44.0 or newer, plus curl and the easybar CLI in [app.env].PATH.