https://github.com/zdharma-continuum/zsh-github-issues
https://github.com/zdharma-continuum/zsh-github-issues
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/zdharma-continuum/zsh-github-issues
- Owner: zdharma-continuum
- License: other
- Created: 2021-11-06T11:02:00.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-04-16T04:44:48.000Z (over 3 years ago)
- Last Synced: 2025-06-09T09:04:56.498Z (about 1 year ago)
- Language: Shell
- Size: 24.4 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# zsh-github-issues
Subscribe to your projects of interest on Github and receive **within shell** (under prompt) notifications about new
issues and pull requests.
# Usage
The tool currently needs Zsh and [zinit](https://github.com/zdharma-continuum/zinit).
## Manual ice-specifying
The notificator load:
```zsh
zinit ice lucid id-as'GitHub-notify' \
ice on-update-of'~/.cache/zsh-github-issues/new_titles.log' \
notify'New issue: $NOTIFY_MESSAGE'
zinit light zdharma-continuum/zsh-github-issues
```
Background daemon load (it pulls the issues, by default every 2 minutes):
```zsh
# GIT stands for 'Github Issue Tracker', the future name of the project
GIT_PROJECTS=zdharma-continuum/zsh-github-issues:zdharma/zinit
zinit ice service"GIT" pick"zsh-github-issues.service.zsh" wait'2' lucid
zinit light zdharma-continuum/zsh-github-issues
```
## Pulling ices from the Zplugin packages
Recent Zplugin supports packages which hold the needed ices. To install the plugin from them, issue:
```zsh
zinit pack for @github-issues
zinit pack for @github-issues-srv
```
# Screenshot
