# `gib` - A `.gitignore` bootstrapper for projects using `git` ![Crates.io](https://img.shields.io/crates/v/gib) ![Travis CI build](https://travis-ci.com/DavSanchez/gib.svg?branch=master) ![License](https://img.shields.io/crates/l/gib/0.1.0) This is a small utility for those who need to generate `.gitignore` files for different languages or frameworks. `gib` uses `.gitignore` templates, allowing to check and generate these files from them. The templates are collected directly from [GitHub's own gitignore repository](https://github.com/github/gitignore). ## Installation You can download the binaries for the available platforms [at GitHub's releases page](https://github.com/DavSanchez/gib/releases) ### Homebrew (macOS) ```bash brew install davsanchez/gib/gib ``` Or `brew tap davsanchez/gib` and then `brew install gib`. ### From [crates.io](https://crates.io/crates/gib) If you have installed [Rust](https://www.rust-lang.org) on your machine, you can just do: ```bash cargo install gib ``` ### Installing from source You'll also need [Rust](https://www.rust-lang.org) installed for this one: ```bash git clone https://github.com/DavSanchez/gib.git --recurse-submodules cd gib cargo install ``` ## Usage ### Create `.gitignore` at current directory (if it doesn't exist) ```bash gib [