Merge _configs/ into config/ for single configuration directory. Update all path references. Changes: - Move _configs/* to config/ - Update .gitignore for new patterns - No code references to _configs/ found Impact: -1 root directory (layout_conventions.md compliance)
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 provisioningprovctl-config.j2- Generate service orchestration configuration for provctlinstaller-settings.j2- Generate installer UI configuration and deployment presets
Usage
By default, provctl's standard Tera templates are used. To customize for syntaxis:
- Copy the corresponding template from provctl's config/gen/templates/tera/
- Place it in this directory
- Modify for syntaxis-specific needs
- Run:
provctl gen deployment --config .provctl/gen.toml
Example Customization
For example, to add syntaxis-specific provisioning extensions:
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.