Skip to content

Latest commit

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

pygi

Command line interface using gitignore.io API

Installation:

# pip install pygi

Usage:

$ gi --list
actionscript
ada
agda
...
yii2
zendframework
zephir
$ gi vim werckercli > .gitignore
$ cat .gitignore
### Vim ###
# swap
[._]*.s[a-w][a-z]
[._]s[a-w][a-z]
# session
Session.vim
# temporary
.netrwhist
*~
# auto-generated tag files
tags
### WerckerCLI ###
_steps
_builds
_cache
_projects

pygi also can be used as a library too:

>>>importpygi>>>gitignores=pygi.list()
>>>len(gitignores)
290>>>gitignores[4]
'android'>>>print(pygi.gitignores('vim', 'werckercli'))
### Vim #### swap
[._]*.s[a-w][a-z]
[._]s[a-w][a-z]
# sessionSession.vim# temporary
.netrwhist*~# auto-generated tag filestags### WerckerCLI ###_steps_builds_cache_projects

About

Command line interface using gitignore.io API

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages