Goofy generates .gitignore files for your project from command line.
- Supports all GitHub-supported
.gitignore
() files - Supports Linux and maybe Windows and Mac
- Works with
.hgignore
also - Can generate
.gitignore
for multiple tools at same time - Available on
pip
so easy to install and use
Requires Python3.3+
and pip
$ pip install goofy
$ git clone https://github.com/yash2696/Goofy
$ cd Goofy
$ python setup.py install
After Installation, run goofy update
to fetch all .gitignore
files from Github. This will download all .gitignore
files to ~/.goofy_files
.
$ goofy --help
Usage: goofy [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
generate generate gitignore files
ls list all gitignore files
update Update all gitignore files
ls list all available files
generate generate gitignore file
update update gitignore file data
$ goofy generate c++ #output c++ gitignore file to terminal screen
$ goofy generate c++ > .gitignore #overwrite existing gitignore file with new data
$ goofy generate c++ >> .gitignore #append data to exisiting gitignore file
$ goofy update
$ goofy generate c++,python,java,c,visualstudiocode
$ goofy ls
Found an issue? Post it in the issue tracker.
Want to add another awesome feature? Fork this repository and add your feature, then send a pull request.
The MIT License (MIT) Copyright © 2017 Yash Agarwal