GitHub Notifications
A secure, customizable, statusbar icon that notifies you about notifications on GitHub.
You can customize it to your likings, choosing when to show it and which icon/color/label to use.
Install
Follow the instructions in the Marketplace, or run the following in the command palette:
ext install fabiospampinato.vscode-github-notifications-bell
Usage
It adds 3 commands to the command palette:
'GitHub Notifications: Open in Browser' // Open the notifications page in the browser
'GitHub Notifications: Refresh' // Refresh the notifications
'GitHub Notifications: Set Personal Access Token' // Set the personal access token
Secrets
This extension needs a GitHub Personal Access Token, to create it go here, click "Generate new token" and be sure to select the "notifications" scope, then click "Generate token".
To tell the extension about your token you should run the GitHub Notifications: Set Personal Access Token
from the command palette.
Settings
{
"githubNotificationsBell.refreshInterval": 300, // Amount of seconds to wait before each refresh
"githubNotificationsBell.alignment": "right", // Bell's position in the statusbar (left/right)
"githubNotificationsBell.icon": "mark-github", // The icon to use in the statusbar
"githubNotificationsBell.color": "", // Bell's color when there are some notifications
"githubNotificationsBell.hideIfNone": true, // Hide the bell if there are no notifications
"githubNotificationsBell.showNumberOfNotifications": true // Show the number of notifications alongside the bell icon
"githubNotificationsBell.protocol": "https" // The protocol to use when quering GitHub
"githubNotificationsBell.domain": "github.com" // The Github domain to query against. Github Enterprise may use a different domain
}
Hints
- Icon: here you can browse a list of supported icons.
License
MIT © Fabio Spampinato