jakewmeyer / Zeus

⚡ CLI utility for autogenerating .gitignore files to STDOUT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Imgur

CLI utility for autogenerating .gitignore files to STDOUT

GitHub release Build Status

Purpose

  • This was written to solve a problem I had with copying and pasting from OS and Language gitignore sources
  • The script automatically adds the correct OS .gitignore plus any number of languages you specify, all sent to STDOUT for easy redirection
  • Uses the API provided by gitignore.io

Install / Setup

Build from Source

  • Make sure you have the lastest version of crystal installed
$ git clone https://github.com/jakewmeyer/Zeus.git && cd zeus
$ crystal build src/zeus.cr --release
$ ./zeus

Usage

Overwrite existing .gitignore file

$ zeus > .gitignore
$ zeus crystal > .gitignore
$ zeus crystal ruby python > .gitignore

Append existing .gitignore file

$ zeus >> .gitignore

About

⚡ CLI utility for autogenerating .gitignore files to STDOUT

License:MIT License


Languages

Language:Crystal 100.0%