Configure aider AI coding assistant with custom settings for model selection, output colors, git behavior, and more. Based on neonvoidx/dotfiles configuration.
This skill helps you set up and configure aider, an AI pair programming tool, using a `.aider.conf.yml` configuration file.
Creates or updates an aider configuration file with customized settings for:
Follow these steps to configure aider:
1. **Determine Configuration Location**
- Check if `.aider.conf.yml` exists in the git root, current directory, or home directory
- If creating new, place in git root if available, otherwise current directory
2. **Create Base Configuration**
- Start with the essential settings from the reference configuration
- Include only non-default settings that customize behavior
3. **Apply Color Scheme**
- Set `dark-mode: true` for dark terminal backgrounds
- Configure custom colors:
- `user-input-color: "#37f499"` (bright green)
- `tool-output-color: "#ebfafa"` (light cyan)
- `tool-error-color: "#f16c75"` (soft red)
- `tool-warning-color: "#f7c67f"` (soft orange)
- `assistant-output-color: "#04d1f9"` (bright cyan)
- Completion menu colors for better visibility
- Set `code-theme: github-dark`
4. **Configure Git Behavior**
- Set `auto-commits: false` to prevent automatic commits
- Set `show-diffs: true` to display changes before committing
- Ensure `git: true` and `gitignore: true` are enabled
5. **Output Preferences**
- Enable `pretty: true` for colorized output
- Keep `stream: true` for real-time responses (commented by default)
6. **Write Configuration File**
- Format as valid YAML
- Include comments for major sections
- Keep commented-out options as reference
```yaml
dark-mode: true
pretty: true
user-input-color: "#37f499"
tool-output-color: "#ebfafa"
code-theme: github-dark
show-diffs: true
git: true
gitignore: true
auto-commits: false
```
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/aider-configuration-setup-ttydoi/raw