A COSMIC panel applet that shows the number of GitHub PRs waiting for your review.
-
Displays a count of open PRs where you are a requested reviewer and have not yet approved
-
Shows the count as a badge directly on the panel icon — colour indicates urgency:
State Badge colour Error Red 0 PRs Green 1–5 PRs Blue 6–10 PRs Yellow 11+ PRs Red -
Click the applet to open a popup with the current count
-
Click Open GitHub to go directly to your GitHub review queue
-
Settings — configure authentication and poll interval:
- GitHub CLI — uses
ghCLI, no token needed; shows connected account - Personal Access Token (PAT) — uses the GitHub REST API via
curl - Poll interval — choose between 30 sec, 1 min, 2 min, 5 min, 10 min, or 30 min
- GitHub CLI — uses
| Panel icon | Popup | Settings |
|---|---|---|
![]() |
![]() |
![]() |
GitHub CLI mode (default):
- GitHub CLI (
gh) — authenticated viagh auth login
PAT mode:
curl— available by default on most Linux systems- A GitHub Personal Access Token with
reposcope
bash <(curl -fsSL https://raw.githubusercontent.com/Laeborg/cosmic-applet-github-status/main/install.sh)cargo build --releasesudo just installTo uninstall:
sudo just uninstallRight-click the COSMIC panel → Edit panel → click + → select GitHub Status.
Click the applet → Settings → choose your authentication method:
- GitHub CLI: run
gh auth loginin a terminal first, then click Check again in settings to verify - PAT: paste your Personal Access Token and click Save
cargo build— debug buildcargo build --release— release buildcargo run --release— run standalone (outside the panel, for testing)cargo clippy— lint


