List of GitHub issues.
Download from releases and stored in the $PATH.
Or with homebrew:
brew update
brew tap i2bskn/i2bskn
brew install github-issues
Required Personal Access Token of GitHub.
Personal Access Token must be set in in one of the following ways.
Add the following settings to .gitconfig.
[github]
token = <personal access token>
Set to the environment GITHUB_TOKEN.
GITHUB_TOKEN=<personal access token> github-issues
github-issues -token=<personal access token>
Just run the following command!
github-issues
| 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 |
| 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 |
Specify the state of the issues to display in -state.
Can be either open, closed, all.
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