Package: ignoro
Create .gitignore files with ease from your command line!AboutIgnoro is a command line interface designed to help you quickly create and modify.gitignorefiles for your projects. The CLI uses one or more of the 550+ templates supplied bygitignore.ioto craft the perfect.gitignorefor your project.FeaturesSearch for templates atgitignore.io.Show the content of a template fromgitignore.io.Create a.gitignorefile based on one or more templates.List templates used in a.gitignorefile.Add one or more templates to a.gitignorefile.Remove one or more templates from a.gitignorefile.InstallationUsingpipx(recommended)pipxinstallignoroUsingpippipinstall--userignoroUsageignoroCreate or modify a.gitignorefile based on templates fromgitignore.io.ignoro [OPTIONS] COMMAND [ARGS]...Options--install-completion: Install completion for the current shell.--show-completion: Show completion for the current shell, to copy it or customize the installation.--help: Show this message and exit.Commandsadd: Add templates to a.gitignorefile.create: Create a.gitignorefile.list: List templates in a.gitignorefile.remove: Remove templates from a.gitignorefile.search: Search for templates atgitignore.io.ignoro addAdd templates to a.gitignorefile. If no path is provided, the templates will be added to the.gitignorefile in the current directory.ignoroadd[OPTIONS]TEMPLATES...ArgumentsTEMPLATES: Templates to add to.gitignorefile. [required]Options--path: Add templates to.gitignorefile at this path.--show-gitignore:  Show the result of the add command instead of writing a file.--help: Show this message and exit.ignoro createCreate a.gitignorefile. If no path is provided, the.gitignorefile will be created in the current directory.ignorocreate[OPTIONS]TEMPLATES...ArgumentsTEMPLATES: Templates to include in.gitignorefile. [required]Options--path: Create a.gitignorefile at this path.--show-gitignore:  Show the result of the create command instead of writing a file.--help: Show this message and exit.ignoro listList templates in a.gitignorefile. If no path is provided, the templates from the .gitignore file in the current directory will be listed.ignorolist[OPTIONS]Options--path: List templates in.gitignorefile at this path.--help: Show this message and exit.ignoro removeRemove templates from a.gitignorefile. If no path is provided, the templates will be removed from the.gitignorefile in the current directory.ignororemove[OPTIONS]TEMPLATES...ArgumentsTEMPLATES: Templates to remove from.gitignorefile. [required]Options--path: Remove templates from.gitignorefile at this path.--show-gitignore:  Show the result of the remove command instead of writing a file.--help: Show this message and exit.’ignoro searchSearch for templates atgitignore.io. If no search term is provided, all available templates will be listed.ignorosearch[OPTIONS][TERM]ArgumentsTERM: Term used to searchgitignore.io.Options--help: Show this message and exit.’ignoro showShow a template fromgitignore.io. If no no match is found, an error will be raised.ignoroshow[OPTIONS]TEMPLATEArgumentsTEMPLATE:  Template to show from gitignore.io. [required]Options--help: Show this message and exit.DevelopmentSetupIgnoro usesPDMto manage dependencies and virtual environments. To get started, firstinstall PDM. Then, install the project dependencies using the command:pdminstallRunTo run the CLI, use the command:pdmrunignoroTestIgnoro usespytestfor testing. To run the test suite, use the following command:pdmrunpytest.Formating and LintingIgnoro usesRufffor formatting and linting. To run the formating and linting checks, use the following command:pdmrunruffformat.
pdmrunruffcheck.LicenseIgnoro is licensed under theMIT License.