Skip to content

nju33/vscode-user-status

Repository files navigation

VSCode User Status Banner

Supported

GitHub · Slack

vscode marketplace .github/workflows/test.yml codecov code style: prettier typescript

Intro

A VSCode extension to switch user status of multiple services from it.

Extension Settings

  • userStatus.priority Which one priority to get current user status: github(default), slack
  • userStatus.language Status language: en(default), ja
  • userStatus.status Additional status list
  • userStatus.github Setting about GitHub
  • userStatus.slack Setting about Slack

For instance, you do settings following like.

{
  "userStatus.priority": "github",
  "userStatus.language": "en",
  "userStatus.status": {
    "📝": {
      "github": {
        "emojiName": "memo"
      },
      "slack": {
        "emojiName": "memo"
      },
      "text": "Writing",
      "priority": 150
    },
    "🍿": {
      "github": {
        "emojiName": "popcorn"
      },
      "slack": {
        "emojiName": "popcorn"
      },
      "text": "Watching a movie",
      "priority": 900
    }
  },
  "userStatus.github": {
    "enable": true,
    "username": "GITHUB_USER_NAME",
    "accessToken": "GITHUB_PERSONAL_ACCESS_TOKEN"
  },
  "userStatus.slack": {
    "enable": true,
    "workspaces": [
      {
        "user": "SLACK_MEMBER_ID",
        "accessToken": "SLACK_OAUTH_ACCESS_TOKEN"
      },
      {
        "user": "SLACK_MEMBER_ID(2)",
        "accessToken": "SLACK_OAUTH_ACCESS_TOKEN(2)"
      }
    ]
  }
}

Preset

emoji priority en ja
🎯 700 Focusing 集中
600 Taking a break 休憩中
🗓 500 In a meeting 会議中
🚌 400 On my way to work 通勤途中
🌴 300 On Vacation 休暇中
🏡 200 Working from home リモートで作業中
🤒 100 Out sick 病欠

Status

Each status item is sorted by priority of the setting property in descending numerical order.

Contributors ✨

All Contributors

Thanks goes to these wonderful people (emoji key):



💻 💬 👀

This project follows the all-contributors specification. Contributions of any kind welcome!

About

A VSCode extension to switch the user status of GitHub and Slack from it.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published