Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yashladha/gnore
gitignore.io CLI made in rust.
https://github.com/yashladha/gnore
cli gitignore gitignore-generator rust
Last synced: about 1 month ago
JSON representation
gitignore.io CLI made in rust.
- Host: GitHub
- URL: https://github.com/yashladha/gnore
- Owner: yashLadha
- Created: 2020-10-09T01:49:59.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-10-23T02:41:21.000Z (about 4 years ago)
- Last Synced: 2024-11-16T09:08:08.199Z (about 2 months ago)
- Topics: cli, gitignore, gitignore-generator, rust
- Language: Rust
- Homepage:
- Size: 2.37 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## ⚠ gnore
CLI port of the awesome [gitignore.io](https://gitignore.io) in rust because 😅 WHY NOT!!!!
This project is me trying 👷 to get familiarity with rustlang 🦀.
Things that you can do with the binary.
1. Fuzzy find the stack from CLI as you do on the Web, in interactive mode.
2. If want speed and directly want to capture the ignore from api, you can pass the list explicitly.
3. Automatically detects the `.git` directory and updates the `.gitignore` in that path only.## 🛠 Build Instructions
__PS: Make sure you have rust installed on your system before proceeding with the
next steps.__1. Clone the repository.
```sh
$ git clone --recurse-submodules https://github.com/yashLadha/ignore.git
```2. `cd` into the directory and execute the following command.
```sh
$ cargo build --release
```3. You can the generated binary at the following path
```sh
$ ./target/release/gnore
```## 💻 Demo
![demo](./assets/record.gif)