Global Configuration
Location: ~/.hunknote/
config.yaml
# Required
provider: google
model: gemini-2.0-flash
# Optional
max_tokens: 1500
temperature: 0.3
editor: code --wait
# Default ignores for all repos
default_ignore:
- poetry.lock
- package-lock.json
credentials
GOOGLE_API_KEY=your-api-key
ANTHROPIC_API_KEY=your-api-key
Repository Configuration
Location: <repo>/.hunknote/
config.yaml
# Style settings
style:
profile: conventional
# Scope settings
scope:
strategy: monorepo
# Ignore patterns
ignore:
- poetry.lock
- "*.min.js"
- ".idea/*"
Precedence
Settings apply in order (later overrides earlier):
- Built-in defaults
- Global config
- Repository config
- CLI flags