fork-my-spoons / gitlab-merge-requests.spoon

GitLab merge requests integration with MacOS

Home Page:https://fork-my-spoons.github.io/spoons/gitlab-merge-requests/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitLab Merge Requests

Build GitHub issues GitHub all releases

A menu bar app, showing a list of merge requests assigned to a user to review:

Each item in the list is showing following information:

Installation

  • install Hammerspoon - a powerfull automation tool for OS X

    • Manually:

      Download the latest release, and drag Hammerspoon.app from your Downloads folder to Applications.

    • Homebrew:

      brew install hammerspoon --cask

  • download gitlab-merge-requests.spoon, unzip and double click on a .spoon file. It will be installed under ~/.hammerspoon/Spoons folder.

  • open ~/.hammerspoon/init.lua and add the following snippet, adding your parameters:

-- GitLab
hs.loadSpoon('gitlab-merge-requests')
spoon['gitlab-merge-requests']:setup({
    gitlab_host = 'https://gitlab.com',
    token = 'your_token',
    username = 'gitlab_username' 
})

To generate a token, go to: https://gitlab.com/-/profile/personal_access_tokens, select api scope and type a name.

This app uses icons, to properly display them, install a feather-font by downloading this .ttf font and installing it.

About

GitLab merge requests integration with MacOS

https://fork-my-spoons.github.io/spoons/gitlab-merge-requests/


Languages

Language:Lua 100.0%