✨ Features
- Pulls .gitignore templates from gitignore.io.
- Clean and simple CLI
- Suggestion system to help correct potential typos
- Allows for the combination of any number of different templates all into one gitignore
- Allows for appending to pre-existing gitignore templates so that custom directories are not overridden.
📦 Installation
NOTE: Rust must be installed on your system for this to work. (Install Rust)
📥 Download from crates.io
🏗️ Build from source
This will install the binary and add it to your path. Once installed you can use the tool as shown in the examples below.
🔨 Demo:
🔧 Examples of use:
# generates a single gitignore file for both dart and flutter in ./src/.gitignore
# use the append flag to add to the pre-existing gitignore file (can be shortened to -a)
# you can specify a specific destination to store the gitignore file using the dest argument
# arguments can also be written in shorthand
# shows full list of available templates
# There is a help screen that can be shown which details the subcommands and arguments to supply to the program