/ignorio

Gitignore.io command line client written in Swift.

Primary LanguageSwiftMIT LicenseMIT

ignorio Build Status codecov

Ignorio is a pure Swift command line tool helping you create .gitignore file for your project based on templates from gitignore.io.

For basic usage, just run:

$ ignorio create macos xcode swift > .gitignore

This will fetch a .gitignore template for list of given types. The template will be printed to the standard output so be sure to redirect it into your .gitignore.


Ignorio terminal CLI

Install

Brew

The recommended way to install ignorio is with brew package manager:

$ brew install josefdolezal/formulae/ignorio

Or you can add the custom Tap and refer to the app by its name:

$ brew tap josefdolezal/formulae
$ brew install ignorio
From source

If you prefer to build the app from source manually, you can use make:

$ make
$ swift run ignorio <COMMAND>

Usage

Currently, following commands are supported by ignorio.

Create

Fetches .gitignore template for given list of types.

$ ignorio create macos xcode swift

List

Prints list of types which may be used to create template.

$ ignorio list

Search

Not sure if your type is supported? The list representation is not so convenient, but you can use search instead!

$ ignorio search swift

Dependencies

Ignorio is build on top of following dependencies:

Big thanks to its creators and contributors! 🎉

License

This repository is licensed under MIT.