Supported
GitHub · Slack
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 ✨
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!