Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/muan/github-gmail
[WebExtension] Open GitHub notifications with shortcuts in Gmail.
https://github.com/muan/github-gmail
browser-extension chrome-extension github-extension
Last synced: 4 days ago
JSON representation
[WebExtension] Open GitHub notifications with shortcuts in Gmail.
- Host: GitHub
- URL: https://github.com/muan/github-gmail
- Owner: muan
- License: mit
- Created: 2013-11-20T20:41:19.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2022-08-28T19:02:03.000Z (over 2 years ago)
- Last Synced: 2024-10-24T16:07:53.771Z (about 2 months ago)
- Topics: browser-extension, chrome-extension, github-extension
- Language: JavaScript
- Homepage:
- Size: 380 KB
- Stars: 1,209
- Watchers: 130
- Forks: 204
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - muan/github-gmail - [WebExtension] Open GitHub notifications with shortcuts in Gmail. (JavaScript)
README
# Helper for GitHub notifications in Gmail
A web extension for Chrome and Firefox which adds keyboard shortcuts for opening and muting GitHub notification emails.
## Features
### Mail View Shortcut
Open your GitHub notifications in mail view:
- Chrome: shift + g, shift + b in the background
- Firefox: ctrl + g, ctrl + b in the background![Mail view button](https://user-images.githubusercontent.com/1153134/42123231-69153916-7c1c-11e8-8bf5-1d8fa2510b63.png)
### Mute Thread
Mute thread in mail view. It will open a background window to load the mute thread URL, and close itself when done. This only works if you have an active GitHub session.
- Chrome: shift + h
- Firefox: ctrl + h![Mute thread button](https://user-images.githubusercontent.com/1153134/42123234-7c6d271c-7c1c-11e8-9b13-3cd0cbea4eab.png)
### List View Shortcut
ctrl + return to trigger one the action button when an email is selected using gmail key navigation (when the blue bar appears):
![action button in list view](https://user-images.githubusercontent.com/1153134/42123260-fa87c648-7c1c-11e8-8d64-9ddd8899e594.png)
## Installation
- [Download in Chrome Web Store](https://chrome.google.com/webstore/detail/github-notification-helpe/gmhijkhbpihfmkmhmcfebmlkaekgmaje)
- [Download in Firefox Add-ons](https://addons.mozilla.org/en-US/firefox/addon/github-for-gmail/)## Shortcuts
- Chrome: `Select extension` -> `Details` -> `Extension options`
- [Setting extension shortcuts in Firefox](https://support.mozilla.org/en-US/kb/manage-extension-shortcuts-firefox)## Development
Load the extension manually and modify the code accordingly in these places:
Chrome: `chrome/src/inject/inject.js`.
Firefox: `firefox/src/inject/inject.js`.