chezmoi-development
Installation
SKILL.md
Chezmoi Development
Overview
Develop dotfiles using chezmoi's advanced features for non-destructive configuration management. This skill focuses on two key patterns:
- Using
.chezmoidata/to store structured configuration data - Using
modify_scripts (orrun_onchange_after_scripts for symlinked directories) to merge configuration into existing files without overwriting user settings
When to Use This Skill
Use this skill when:
- Developing dotfiles with chezmoi that need to configure applications
- Need to enforce required settings while preserving user preferences
- Managing JSON/YAML/TOML configuration files in dotfiles
- Application config files already exist and shouldn't be overwritten
- Working with dotfiles in a team where users may have custom settings