Published on 26 December 2014
I sometimes have an issue choosing what GitHub issue to tackle next. Who doesn’t? Here’s my solution to fixing that problem.
First, install ghi.
ghi is a command line client for GitHub issues.
brew install ghi will do it. Try it out in your repo dir by running
ghi - look, all of your open issues.
Next, if you’re using OSX, the
sort command is sadly defficient. It doesn’t allow
-R, and I don’t know why. To fix this, install GNU coreutils:
brew install coreutils. This will install Linux
sort, with the prefix
g. Now, to randomly choose an issue, just run:
ghi | gsort -R | head -n 1