kromiii / xbar-plugin-ghes

An xbar plugin to display GHES notifications.

Repository from Github https://github.comkromiii/xbar-plugin-ghesRepository from Github https://github.comkromiii/xbar-plugin-ghes

xbar Plugin for GitHub

Prerequisites

node is required to be installed with Homebrew.

$ brew install node

Installation

Clone repository

$ git clone git@github.com:koki-develop/xbar-plugin-github
$ cd xbar-plugin-github
$ make

A symbolic link is created in ~/Library/Application Support/xbar/plugins/github.5m.js.

Install directly

$ wget https://raw.githubusercontent.com/koki-develop/xbar-plugin-github/main/github.5m.js -P ~/Library/Application\ Support/xbar/plugins/
$ chmod +x ~/Library/Application\ Support/xbar/plugins/github.5m.js

Configuration

  • GITHUB_TOKEN : Your GitHub Personal Access Token.
  • SHOW_REVIEW_REQUESTED : Show Pull Requests that are requested to review.
  • SHOW_MY_PULL_REQUESTS : Show your Pull Requests.
  • SHOW_NOTIFICATIONS : Show your notifications.
  • SHOW_PULL_REQUEST_STATUS : Show Pull Request's status.
  • SHOW_PULL_REQUEST_BRANCHES : Show Pull Request's base/head branches.
  • SHOW_NOTIFICATION_REASON : Show notification's reason.
  • INCLUDE_BOT_PULL_REQUESTS : Include Pull Requests created by bots.
  • GITHUB_HOST : Your GitHub Enterprise Host. Leave blank for GitHub.com.

LICENSE

MIT

About

An xbar plugin to display GHES notifications.

License:MIT License


Languages

Language:JavaScript 99.3%Language:Makefile 0.7%