Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lambdalisue/deno-ogh
🪨 Organize GitHub repositories. Similar to ghq but use gh command internally and options are limited.
https://github.com/lambdalisue/deno-ogh
deno gh ghq jsr
Last synced: about 2 months ago
JSON representation
🪨 Organize GitHub repositories. Similar to ghq but use gh command internally and options are limited.
- Host: GitHub
- URL: https://github.com/lambdalisue/deno-ogh
- Owner: lambdalisue
- License: mit
- Created: 2024-05-05T18:26:26.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-07T19:32:18.000Z (8 months ago)
- Last Synced: 2024-11-02T10:52:07.121Z (about 2 months ago)
- Topics: deno, gh, ghq, jsr
- Language: TypeScript
- Homepage: https://jsr.io/@lambdalisue/ogh
- Size: 14.6 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🪨 ogh
[![jsr](https://img.shields.io/jsr/v/%40lambdalisue/ogh?logo=javascript&logoColor=white)](https://jsr.io/@lambdalisue/ogh)
[![Test](https://github.com/lambdalisue/ogh/workflows/Test/badge.svg)](https://github.com/lambdalisue/ogh/actions?query=workflow%3ATest)Organize GitHub repositories. Similar to [`ghq`] but use [`gh`] command
internally and options are limited.[`ghq`]: https://github.com/x-motemen/ghq
[`gh`]: https://github.com/cli/cli## Usage
```console
$ ogh root
#=> Print the root directory of the ogh root$ ogh list
#=> Print the list of the repositories in the ogh root$ ogh clone dotfiles
#=> Clone the "dotfiles" repository of the authenticated user into the ogh root$ ogh clone denoland/deno_std
#=> Clone the "denoland/deno_std" repository into the ogh root
```## Install
Use `deno install` command to install the command.
```console
$ deno install --allow-net --allow-run --allow-read --allow-env jsr:@lambdalisue/ogh/cli
```Then use it as `ogh` like
```console
$ ogh --help
```## License
The code follows MIT license written in [LICENSE](./LICENSE). Contributors need
to agree that any modifications sent in this repository follow the license.