Advanced Usage
Various advanced topics regarding cookiecutter usage.
- Hooks
- User Config
- Calling Cookiecutter Functions From Python
- Injecting Extra Context
- Suppressing Command-Line Prompts
- Templates in Context Values
- Private Variables
- Copy without Render
- Replay Project Generation
- Choice Variables
- Boolean Variables
- Dictionary Variables
- Templates inheritance (2.2+)
- Template Extensions
- Organizing cookiecutters in directories
- Customizing the Jinja2 environment
- Working with line-ends special symbols LF/CRLF
- Local Extensions
- Nested configuration files
- Human readable prompts