Configuration File
Customize Vow's behavior with configuration files in YAML format.
Configuration File Locations
Vow looks for configuration files in this order:
--configcommand line option.vow.yamlin current directory.vow.yamlin parent directories~/.config/vow/config.yaml(user config)/etc/vow/config.yaml(system config)
Basic Configuration
# .vow.yaml
analyzers:
enabled:
- code
- text
- security
strictness: medium
output:
format: table
min_severity: medium
show_trust_score: true
trust_score:
weights:
code: 0.4
text: 0.35
security: 0.25
Creating Configuration
# Create project configuration template
vow config init
# Create global configuration
vow config init --global
# Validate configuration
vow config validate
This page is under development. See CLI Reference for all configuration options.