Skip to content

Xandaros/GithubNotify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GithubNotify

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.

Requirements

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

Usage

github-notify -c <config-file>

To use GithubNotify, simply open it as seen above, giving it the path to a config file.

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"
}

About

A little tool that uses libnotify to tell you when you receive a new notification on GitHub.

Resources

License

Stars

Watchers

Forks

Packages

No packages published