A lightweight tool built utilising libnotify to display existing / recent notifications for a given GitHub account. Accounts are configured using a JSON file containing a 'GitHub Access Token', see Config File section below.
A notification daemon is required, dunst is recommended. This must be installed prior to using github-notify.
You will need the following packages to be able to build/run github-notify. If you are building this from the AUR package, these will be installed from the PKGBUILD.
####Run ( Required to build and run ) :
- libnotify
- notification-daemon
####Build ( Only required to build the package ):
- cabal-install
- ghc
- gtk2hs-buildtools
github-notify -c <config-file>
To use GithubNotify, simply open it as seen above, giving it the path to a config file.
Note: Only 'notifications' permission is required when creating your token. The config file contains a JSON Object, whose only required field is "token". Set it to your Personal Access Token like so:
{
"token": "ace755130ccb1e794dfb50234df9c1847f250530"
}