github-issues

List of GitHub issues.
Installation
Download from releases and stored in the $PATH.
Or with homebrew:
brew update
brew tap i2bskn/i2bskn
brew install github-issues
Settings
Required Personal Access Token of GitHub.
Personal Access Token must be set in in one of the following ways.
.gitconfig
Add the following settings to .gitconfig.
[github]
token = <personal access token>
Environments
Set to the environment GITHUB_TOKEN.
GITHUB_TOKEN=<personal access token> github-issues
Command line argument
github-issues -token=<personal access token>
Usage
Just run the following command!
github-issues
Options
Repository
| Option |
Type |
Default |
Description |
| -current |
Bool |
false |
Current repository only |
| -repo |
String |
empty |
Specific repository only |
| -self |
Bool |
false |
Your own repositories only |
| Option |
Type |
Default |
Description |
| -page |
int |
1 |
Specify further pages |
| -per-page |
int |
100 |
Specify a custom page size |
Filter
| Option |
Type |
Default |
Description |
| -assigned |
Bool |
none |
Refine issues assigned to you |
| -created |
Bool |
none |
Refine issues created by you |
| -mentioned |
Bool |
none |
Refine issues mentioning you |
State
Specify the state of the issues to display in -state.
Can be either open, closed, all.
Sort
Specify the sort of the issues to display in -sort.
Can be either created, updated, comments.
You can specify the format in -format.
| Symbol |
Description |
| %n |
Issue number |
| %l |
URL |
| %t |
Title |
| %u |
User |
Default format: %n\t%l\t%t\t%u