Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/arrow2nd/glabq
- Owner: arrow2nd
- Created: 2023-04-08T08:45:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-04-10T02:54:40.000Z (over 1 year ago)
- Last Synced: 2024-11-29T06:36:23.102Z (26 days ago)
- Topics: cli-tool, fzf, ghq, gitlab
- Language: Shell
- Homepage:
- Size: 15.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 --helpClone GitLab repositories using fzf and ghq.
USAGE:
glabq [command] [user or group id]COMMANDS:
user Search user-owned repositories
group Search group-owned repositoriesFLAGS:
--help Show this helpENVIRONMENT 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 omittedEXAMPLES:
glabq user arrow2nd
glabq group gitlab-org
```## Inspired by
- [kawarimidoll/gh-q](https://github.com/kawarimidoll/gh-q)