github-notify

command module
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 1, 2020 License: MIT Imports: 26 Imported by: 0

README

GitHub Notify

Simple tray application for getting GitHub notifications

Build Status Go Report Card License

macOS systray_macOS
Windows systray_Windows
Linux systray_Linux

Scenario

  • I'm a maintainer or active watcher of some repositories at GitHub
  • I want to react to issues quickly
  • I prefer a status based humble info rather than aggressive email or pop-ups

Demo

demo

Install/run

macOS

Install from .dmg and run as any other application.

Windows

Just run github-notify.exe.

Linux
go get github.com/koltyakov/github-notify
nohup github-notify >/dev/null 2>&1 &

Local development

Build command
make build-darwin # can be build in macOS only
make build-win
make build-linux # can be build Linux only

Prerequisites

The project uses these major dependencies and inherits their prerequisites:

Due to the nature of systray package, the build for macOS can be done in a Mac, a linux build only on a Linux machine. Platform specific prerequisites required.

Windows cross build can be done from any platform.

Start command
make start
App bundle (for macOS)
make bundle-darwin

As a result, the .dmg installer image should be found in ./dist folder.

Linux build with Docker
docker build . -t github-notify
docker run -v $PWD/bin:/build/bin -it github-notify make build-linux

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL