Skip to content

czarkoff/tkgithub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TkGitHub periodically retrievs GitHub notifications and displays them in a drop menu attached to its system tray icon. Clicking on notification opens corresponding page on GitHub; notification is marked as read.

The icon indicates whether there are unread notifications. If unread notifications are available a popup menu will contain a Mark all read command and commands for individual discussion threads. The popup menu always contains an Exit command, which is the preferred way of exiting application.

Balloon tooltip for system tray icon shows the time of the last connection to GitHub. Depending on system tray implementation, balloon tooltips may not be shown.

TkGitHub needs a valid GitHub personal access token for its operation, and it is user's responsibility to provide one. The token may be acquired from GutHub settings page “Personal access tokens”.

TkGitHub may be used either from the repo directory directly (in which case it could be launched with ./tkgithub.tcl or wish tkgithub.tcl), or may be installed. Provided Makefile would respect the variables PREFIX, BINDIR, MANDIR, DATADIR and DESKTOPDIR, which correspond to desired installation prefix, binary, manuals, application data and XDG .desktop files directories respectively. Additional variable WISH may be set to wish binary location.

About

GitHub notifications in system tray

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published