What's New
Automatic GitHub API Rate Limit Handling
dotbins now automatically handles GitHub API rate limits instead of failing immediately:
- Auto-retry: When rate limited, dotbins waits until the reset time and retries (up to 3 times)
- Progress preserved: Tools installed before hitting the rate limit are saved to the manifest
- Helpful tip: Shows
GITHUB_TOKEN=$(gh auth token) dotbins syncsuggestion when rate limited
This makes dotbins sync more resilient, especially for users with many tools or without a GitHub token configured.