Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arrow2nd/glabq

Clone GitLab repositories using fzf and ghq
https://github.com/arrow2nd/glabq

cli-tool fzf ghq gitlab

Last synced: 26 days ago
JSON representation

Clone GitLab repositories using fzf and ghq

Awesome Lists containing this project

README

        

# glabq

Clone GitLab repositories using fzf and ghq.

## Requirements

- jq
- [fzf](https://github.com/junegunn/fzf)
- [ghq](https://github.com/x-motemen/ghq)

## Usage

```
$ glabq --help

Clone GitLab repositories using fzf and ghq.

USAGE:
glabq [command] [user or group id]

COMMANDS:
user Search user-owned repositories
group Search group-owned repositories

FLAGS:
--help Show this help

ENVIRONMENT VARIABLE:
GLABQ_GITLAB_HOST GitLab host name (default: gitlab.com)
GLABQ_USE_HTTPS Use HTTPS for Clone (default: false)
GLABQ_PRIVATE_KEY Access token with scope read_api (may not be required)
GLABQ_DEFAULT_USER ID to be used when userid is omitted
GLABQ_DEFAULT_GROUP ID to be used when groupid is omitted

EXAMPLES:
glabq user arrow2nd
glabq group gitlab-org
```

## Inspired by

- [kawarimidoll/gh-q](https://github.com/kawarimidoll/gh-q)