GitHub Status Widget¶
Live GitHub service health in the menu bar.
Install for EasyBar:
easybar widgets install github-status
Install for EasyBar Native:
easybar-native widgets install github-status
| Package metadata | Value |
|---|---|
| Name | github-status |
| Version | 0.1.0 |
| Kind | widget |
| Minimum EasyBarKit | 0.1.0 |
| License | Apache-2.0 |
| Categories | developer-tools, system |
| Dependencies | shared ^0.1.0 |
| Required commands | curl |
Package documentation¶
widget.lua uses GitHub's live Statuspage API to show the current service state, active incident
count, and number of degraded components.
The icon color and label represent the live state. Click the widget to show details. Its context menu can refresh the data or open GitHub Status.
The native-inbox presentation is available as inbox-github-status. Install both if you want the
compact menu-bar overview and native incident notifications.
Configuration¶
Checks run every 15 minutes by default. Configure an interval from 5 minutes to 24 hours and reload the frontend:
[widgets.github-status]
refresh_interval_minutes = 15
Requirements¶
curl must be available. Authentication is not required.