GNOME top-bar quota monitor for Codex and Claude, with a native macOS menu bar port in macos/.
bun install
bun run check # typecheck + lint + build both bundles
make install-esm # GNOME 45+
make install-legacy # GNOME 40-44src/extension/— extension source (TypeScript)src/helper/— GJS helper, bundled in the zipmacos/— SwiftUI menu bar app (cd macos && make app)dist/,dist-pre45/— generated bundles (ESM and legacy GJS)contracts/snapshot.schema.json— normalized snapshot schema
- Add metadata to
src/extension/providers.json - Implement the module in
src/helper/src/providers/ - Register it in
src/helper/src/registry.ts - Port it to
macos/Sources/LinuxUsage/Providers/and add it toProviderCatalog.swiftandRegistry.swift
See AGENTS.md for the dual-package build pipeline and docs/ for architecture and provider notes.