# Syntaxis Tera Templates This directory contains syntaxis-specific Tera/Jinja2 templates that override the default provctl templates. ## Files If you need to customize Jinja2 template generation for syntaxis, add these files: - `provisioning-config.j2` - Generate infrastructure as code configuration for provisioning - `provctl-config.j2` - Generate service orchestration configuration for provctl - `installer-settings.j2` - Generate installer UI configuration and deployment presets ## Usage By default, provctl's standard Tera templates are used. To customize for syntaxis: 1. Copy the corresponding template from provctl's config/gen/templates/tera/ 2. Place it in this directory 3. Modify for syntaxis-specific needs 4. Run: `provctl gen deployment --config .provctl/gen.toml` ## Example Customization For example, to add syntaxis-specific provisioning extensions: ```jinja2 integrations: # Add custom provisioning integrations syntaxis: vapora_taskservs: enabled: true mode: "full" # ... custom syntaxis extensions ... ``` ## Fallback Behavior If template files are not present here, provctl will use the default templates from: `~/.config/provctl/gen/templates/` This allows syntaxis to use standard templates while having the option to customize later.