All Projects → ericm → vscode-github-status

ericm / vscode-github-status

Licence: GPL-3.0 license
An extension that will sync your current workspace name and time spent on it to your GitHub status

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to vscode-github-status

CustomRPC
Set a custom rich presence status on Discord
Stars: ✭ 25 (-24.24%)
Mutual labels:  rich-presence
vimsence
Discord Rich Presence plugin for Vim
Stars: ✭ 138 (+318.18%)
Mutual labels:  rich-presence
discord-rich-presence-plex
Display your Plex status on Discord using Rich Presence
Stars: ✭ 180 (+445.45%)
Mutual labels:  rich-presence
rich-destiny
a discord rich presence tool for destiny 2 (pc)
Stars: ✭ 120 (+263.64%)
Mutual labels:  rich-presence
Visual-Studio
A Discord Rich Presence extension for both Visual Studio 2017 and 2019.
Stars: ✭ 80 (+142.42%)
Mutual labels:  rich-presence
Takenote
TakeNote is a note-taking app for the web. You can use the demo app at takenote.dev. It is a static site without a database and does not sync your notes to the cloud. The notes are persisted temporarily in local storage, but you can download all notes in markdown format as a zip.
Stars: ✭ 5,180 (+15596.97%)
Mutual labels:  github-sync
GroovyRP
Groove Music rich presence for Discord
Stars: ✭ 33 (+0%)
Mutual labels:  rich-presence
Rich-Presence-U
Display your Nintendo games on Discord.
Stars: ✭ 77 (+133.33%)
Mutual labels:  rich-presence
tf2-rich-presence
Discord Rich Presence for Team Fortress 2
Stars: ✭ 30 (-9.09%)
Mutual labels:  rich-presence
coc-discord-rpc
😎 An awesome and fully customizable coc-extension to get Discord Rich Presence integration with NeoVim.
Stars: ✭ 139 (+321.21%)
Mutual labels:  rich-presence
foo drpc
Foobar2000 music status for Discord Rich Presence!
Stars: ✭ 83 (+151.52%)
Mutual labels:  rich-presence
HyCord
HyCord is a minecraft mod that aims for discord and hypixel integration
Stars: ✭ 28 (-15.15%)
Mutual labels:  rich-presence
vm-rpc
Discord RPC for VMs.
Stars: ✭ 38 (+15.15%)
Mutual labels:  rich-presence
mpv-discord
🎈 A cross-platform Discord Rich Presence integration for mpv with no external dependencies.
Stars: ✭ 83 (+151.52%)
Mutual labels:  rich-presence
discoIPC
Connect to the local Discord IPC Socket, for features like Rich Presence.
Stars: ✭ 19 (-42.42%)
Mutual labels:  rich-presence
Discord-Netflix
A updated and improved version from the original Discord-Netflix from Nirewen.
Stars: ✭ 26 (-21.21%)
Mutual labels:  rich-presence
Discord-Rich-Presence
Rich presence for Discord to be a cool kid in your class !!
Stars: ✭ 26 (-21.21%)
Mutual labels:  rich-presence
Discord-RPC-Extension
Discord rich presence extension with open API.
Stars: ✭ 126 (+281.82%)
Mutual labels:  rich-presence
wiimmfi-rpc
A Discord rich presence implementation for Wiimmfi
Stars: ✭ 27 (-18.18%)
Mutual labels:  rich-presence
nfsu2-rpc
A mod that adds Discord Rich Presence integration to Need for Speed: Underground 2
Stars: ✭ 24 (-27.27%)
Mutual labels:  rich-presence

Visual Studio Code GitHub Status Presence

Visual Studio Marketplace Version GitHub GitHub contributors GitHub last commit

An extension that will sync your current workspace name and time spent on it to your GitHub status.

Features

The extension will read your current workspace as well as how long it's been open and sync it your GitHub profile like so:

Working on you (1 minute)

The extension will post to GitHub every X amount of minutes (configurable in settings, default is 5). It will also set the expiry time of the status to the interval time so it will be cleared after the workspace is closed.

It provides a status icon which can be clicked to enable/disable the extension for the current session (or you can blacklist its path in settings):

GitHub Status Syncing

The emoji is also configurable :0

Setting it up

If no GitHub token is found, it will ask for one. It will direct you to the tokens page where you will make one and paste it into the input box. Just ensure you have the folloing token permission set:

[users]

Extension Settings

This extension contributes the following settings:

  • githubstatus.token: GitHub User Access Token
  • githubstatus.interval: Refresh interval / Expiry time for GitHub Status (in minutes)
  • githubstatus.default: Default status message to set your profile to upon closing of the application.
  • githubstatus.blacklist: Blacklist of workspace paths that won't be synced
  • githubstatus.emoji: Emoji used for status. See this gist for full list of options
  • githubstatus.emojiDefault: Emoji used for default status. See this gist for full list of options
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].