Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/erik/github-notify
Simple MacOS app to alert you when you have unread GitHub notifications
https://github.com/erik/github-notify
cocoa github menubar swift
Last synced: about 1 month ago
JSON representation
Simple MacOS app to alert you when you have unread GitHub notifications
- Host: GitHub
- URL: https://github.com/erik/github-notify
- Owner: erik
- License: mit
- Created: 2017-09-25T02:43:02.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-31T17:59:50.000Z (about 7 years ago)
- Last Synced: 2024-08-01T23:32:28.190Z (4 months ago)
- Topics: cocoa, github, menubar, swift
- Language: Swift
- Size: 50.8 KB
- Stars: 25
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- open-source-mac-os-apps - GithubNotify - Simple macOS app to alert you when you have unread GitHub notifications. ![swift_icon] (Applications / Development)
- open-source-mac-os-apps - GithubNotify - Simple macOS app to alert you when you have unread GitHub notifications. ![swift_icon] (Applications / Development)
- awesome-swift-macos-apps - GithubNotify - notify?label=" /> - Simple macOS app to alert you when you have unread GitHub notifications. (Development / Git)
- awesome-swift-macos-apps - GithubNotify - Simple macOS app to alert you when you have unread GitHub notifications. (Development / Git)
README
# ![icon][icon] GithubNotify
[icon]: https://raw.githubusercontent.com/erik/github-notify/master/GithubNotify/Assets.xcassets/MenuIconDefault.imageset/MenuIconDefault.png
It sits in your menubar and changes color when you have unread github notifications.
## Quick install
Grab the latest [release](https://github.com/erik/github-notify/releases/latest),
unzip, and run GithubNotify.## Building from source
Requires [Carthage](https://github.com/Carthage/Carthage).
Register a new [GitHub OAuth application](https://github.com/settings/developers)
with permissions to read notifications. Fields can be filled out however you'd like,
but make sure the callback URL is set to `github-notify://oauth```` bash
git clone [email protected]:erik/github-notify.git && cd github-notify/carthage update
# Remember to fill these in from the OAuth application you set up before.
echo "GITHUB_OAUTH_ID=[your_github_oauth_client_id]" > .secrets
echo "GITHUB_OAUTH_SECRET=[your_github_oauth_secret]" >> .secrets# If you want to build from the command line:
xcodebuild
open build/Release/GithubNotify.app# Or if you want to open xcode and build there:
open GithubNotify.xcodeproj
```