| 1 | [generation] |
| 2 | # Shells to generate files for. Empty list = auto-detect based on current shell |
| 3 | shells = ["bash", "dash", "zsh", "nushell", "powershell", "yash", "fish", "oil", "elvish"] |
| 4 | # Enable parallel generation (not implemented yet) |
| 5 | parallel = false |
| 6 | # Consolidate all items into single files per shell |
| 7 | consolidate_files = true |
| 8 | |
| 9 | [behavior] |
| 10 | # Prompt to source changes after modifications |
| 11 | auto_source_prompt = true |
| 12 | # Check for conflicts when adding items |
| 13 | check_conflicts = true |
| 14 | # Create backups before saving config |
| 15 | backup_on_save = false |
| 16 | # Enable interactive prompts |
| 17 | interactive_mode = true |
| 18 | |
| 19 | [performance] |
| 20 | # Cache time-to-live in seconds |
| 21 | cache_ttl = 300 |
| 22 | # Enable lazy loading (not implemented yet) |
| 23 | lazy_load = false |
| 24 | # Enable batch operations for better performance |
| 25 | batch_operations = true |