Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joshuanathaniel/control-cli
https://github.com/joshuanathaniel/control-cli
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/joshuanathaniel/control-cli
- Owner: joshuaNathaniel
- Created: 2024-04-27T20:36:17.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-04-30T05:13:31.000Z (6 months ago)
- Last Synced: 2024-04-30T23:27:09.774Z (6 months ago)
- Language: Rust
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# control-cli
## Usage
```text
A CLI for code controlsUsage: control
Commands:
config Set configuration variables
control Run control commands
help Print this message or the help of the given subcommand(s)Options:
-h, --help Print help
-V, --version Print version
```## Development
See the following:
- [Learn Rust](https://www.rust-lang.org/learn)
- [Command Line Applications in Rust](https://rust-cli.github.io/book/index.html)## Dependencies
- [Parser](https://github.com/tree-sitter/tree-sitter/blob/master/lib/binding_rust/README.md)
- [Example: A tool from mozilla that uses tree_sitter](https://docs.rs/rust-code-analysis/latest/rust_code_analysis/index.html)
- [Command Line Argument Parser](https://docs.rs/clap/latest/clap/)
- [Examples](https://github.com/clap-rs/clap/tree/master/examples)## Prerequisites
### Install Rust
See [documentation](https://www.rust-lang.org/learn/get-started).
```bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
```
### Install Cargo Edit
See [documentation](https://github.com/killercup/cargo-edit).
```bash
cargo install cargo-edit
```