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