All checks were successful
Release / build (push) Successful in 1m45s
Drop claude-fetcher binary and cron job — the widget's built-in BackgroundFetcher is the sole fetcher now. Add cmd/setup with cross-platform install and uninstall (--uninstall): kills widget, removes binaries + autostart, cleans Claude Code statusline setting, optionally removes config dir. Also includes: browser-based login (chromedp), ICO wrapper for Windows tray icon, and reduced icon size (64px). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
34 lines
848 B
YAML
34 lines
848 B
YAML
name: claude-statusline
|
|
arch: amd64
|
|
platform: linux
|
|
version: "${VERSION}"
|
|
section: utils
|
|
priority: optional
|
|
maintainer: Axel Meyer <axel.meyer@durania.net>
|
|
description: |
|
|
Claude API usage monitor — CLI statusline and desktop tray widget.
|
|
Shows 5-hour and 7-day token usage from claude.ai in your terminal or system tray.
|
|
vendor: davoryn.de
|
|
homepage: https://git.davoryn.de/calic/claude-statusline
|
|
license: MIT
|
|
|
|
contents:
|
|
- src: ./claude-statusline
|
|
dst: /usr/bin/claude-statusline
|
|
file_info:
|
|
mode: 0755
|
|
|
|
- src: ./claude-widget
|
|
dst: /usr/bin/claude-widget
|
|
file_info:
|
|
mode: 0755
|
|
|
|
- src: ./packaging/linux/claude-widget.desktop
|
|
dst: /etc/xdg/autostart/claude-widget.desktop
|
|
file_info:
|
|
mode: 0644
|
|
|
|
scripts:
|
|
postinstall: ./packaging/linux/postinstall.sh
|
|
preremove: ./packaging/linux/preremove.sh
|