Examples Overview¶
This section contains real-world examples demonstrating xfg's capabilities.
Basic Examples¶
- Multi-File Sync - Sync multiple config files to multiple repos
- Shared Config Across Teams - Define common settings with team-specific overrides
Content & Formatting¶
- YAML Comments & Empty Files - Add schema directives and header comments
- Text Files - Sync
.gitignore,.markdownlintignore, and other text files - Executable Files - Shell scripts and executable permissions
- Subdirectory Paths - Sync files to nested directories
Advanced Features¶
- Environment-Specific Values - Use environment variables for dynamic values
- Per-File Merge Strategies - Control how arrays merge
- Create-Only Files - Files that are created once but not overwritten
- File References - Load content from external template files
- Auto-Merge PRs - Automatic PR merging options
- Delete Orphaned Files - Auto-delete files removed from config