You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
git clone https://github.com/turn-systems/pr-menubar.git &&cd pr-menubar && make run
35
27
```
36
28
29
+
That's it! The app appears in your menubar showing your PR count. Click to see all PRs with smart prioritization.
37
30
38
31
**Perfect for:**
39
32
- ✅ Teams doing 10+ PRs/week
40
33
- ✅ Open-source contributors
41
34
- ✅ Remote/async teams across timezones
42
35
- ✅ Anyone who's ever felt guilty about blocking a PR
43
-
- ✅ Engineers who value focus time but want to be responsive
44
36
45
37
## Why Not Just GitHub Notifications? 🤔
46
38
@@ -50,7 +42,6 @@ GitHub notifications are noisy and overwhelming. Ready to Review is different:
50
42
-**Test-Aware**: Waits for tests to pass before alerting you - no more reviewing broken PRs
51
43
-**Context-Aware**: Knows when someone explicitly asked for your help vs. automatic assignment
52
44
-**Zero Noise**: No pings for PRs that aren't actually blocked on you
53
-
-**Visual Status**: See your PR count without clicking - know at a glance if you're blocking someone
54
45
55
46
## How It Works ✨
56
47
@@ -59,71 +50,48 @@ Ready to Review displays a simple counter in your menubar: `incoming / outgoing`
59
50
-**Incoming** 📥: PRs from teammates waiting for your review
60
51
-**Outgoing** 📤: Your PRs waiting on others
61
52
62
-
Click to see all PRs instantly. Blocked ones are marked with ❗ so you know what's urgent. One more click opens any PR in your browser.
53
+
Blocked PRs are marked with ❗. Click any PR to open it in your browser.
63
54
64
-
### Bonus: Auto-Start Magic! 🌟
55
+
### Auto-Start (macOS) 🌟
65
56
66
-
On macOS, right-click the menubar icon and toggle "Launch at Login". Set it once, never think about it again!
57
+
Right-click the menubar icon and toggle "Launch at Login". Never think about it again!
67
58
68
-
## Get Started in 1 minute 🚀
59
+
## Authentication & Privacy 🔐
69
60
70
-
```bash
71
-
# Copy, paste, done:
72
-
git clone https://github.com/turn-systems/pr-menubar.git &&cd pr-menubar && make run
73
-
```
61
+
Ready to Review uses your GitHub CLI token (`gh auth token`) to:
62
+
- Fetch your PRs from GitHub
63
+
- Authenticate with our API server which intelligently determines when you're actually blocking a PR
74
64
75
-
**What happens next:**
76
-
1. ✅ App appears in your menubar
77
-
2. ✅ Shows your PR count immediately
78
-
3. ✅ Click to see all PRs with smart prioritization
79
-
4. ✅ Enable auto-start and never think about it again
65
+
**Your token never gets stored on our servers** - we use it for the request, then forget about it.
80
66
81
-
## Technical Details 🔧
67
+
## Installation Options
82
68
83
-
<details>
84
-
<summary>Authentication & Privacy</summary>
85
-
86
-
Ready to Review uses the GitHub token from `gh auth token` to authenticate with both GitHub and our Ready to Review API server.
87
-
88
-
**How it works:**
89
-
- We grab your existing GitHub CLI token (no extra logins!)
90
-
- Use it to fetch your PRs from GitHub
91
-
- Also use it to authenticate with our API server which intelligently determines when you're actually blocking a PR (tests passing, explicit requests, etc.)
92
-
-**Your token never gets stored on our servers** - we use it for the magic, then forget about it 🤐
93
-
94
-
</details>
95
-
96
-
<details>
97
-
<summary>Platform-Specific Installation</summary>
98
-
99
-
**The Traditional Way:**
69
+
**Quick Install** (recommended):
100
70
```bash
101
-
make install#Installs to the right place for your OS
71
+
make run#On macOS: installs to /Applications and launches
102
72
```
103
73
104
-
**Platform Magic:**
105
-
-**macOS** 🍎: Installs a proper app bundle to `/Applications`
106
-
-**Linux/BSD** 🐧: Drops the binary in `/usr/local/bin`
107
-
-**Windows** 🪟: Tucks it away in `%LOCALAPPDATA%\Programs\ready-to-review`
108
-
109
-
**Just Browsing?**
74
+
**Traditional Install**:
110
75
```bash
111
-
# Build without installing
112
-
make build
113
-
114
-
# macOS folks: create a fancy app bundle
115
-
make app-bundle
76
+
make install # Installs to the right place for your OS:
0 commit comments