Professional Aider setup with Claude Sonnet, optimized for dark mode terminals with custom colors, manual repo-map refresh, and Neovim integration.
This skill has safety concerns that you should review before use. Some patterns were detected that may pose a risk.Safety score: 60/100.
KillerSkills scans all public content for safety. Use caution before installing or executing flagged content.
This skill provides a professionally optimized Aider configuration file (`.aider.conf.yml`) designed for developers who prefer Claude Sonnet 3.5, dark terminal themes, and manual control over repository mapping.
1. **Create the configuration file** in your home directory or at the root of your git repository:
```bash
touch ~/.aider.conf.yml
```
2. **Copy the following configuration** into `.aider.conf.yml`:
```yaml
sonnet: true
map-refresh: manual
dark-mode: true
user-input-color: "#B3B1AD"
tool-output-color: "#B3B1AD"
tool-error-color: "#F26D78"
tool-warning-color: "#FFB454"
assistant-output-color: "#39BAE6"
completion-menu-color: "#B3B1AD"
completion-menu-bg-color: "#0F131A"
completion-menu-current-color: "#B3B1AD"
completion-menu-current-bg-color: "#1B3A5B"
code-theme: one-dark
auto-commits: true
dirty-commits: true
attribute-author: true
attribute-committer: true
auto-lint: true
editor: nvim
```
3. **Verify the configuration** by running:
```bash
aider --help
```
4. **Customize as needed**:
- Change `map-refresh` to `auto` if you want automatic repository map updates
- Adjust colors by modifying the hex values (e.g., `user-input-color: "#YOUR_COLOR"`)
- Switch models by setting `opus: true` or `haiku: true` instead of `sonnet: true`
- Change `editor: nvim` to your preferred editor (`vim`, `code`, `emacs`, etc.)
The `map-refresh: manual` setting prevents Aider from automatically refreshing the repository map on every change, giving you control over when this happens. Use `/map-refresh` in the Aider chat to manually trigger updates.
The color palette is carefully selected for dark terminal backgrounds:
All commits made by Aider will be attributed properly in both the author and committer fields, maintaining clear audit trails in your git history.
Add your API keys directly to the config (OpenAI and Anthropic only):
```yaml
anthropic-api-key: "your-key-here"
```
For other providers, use a `.env` file in your git root.
Add custom lint commands for specific languages:
```yaml
lint-cmd:
- "python: ruff check --fix"
- "javascript: eslint --fix"
- "typescript: eslint --fix"
```
Enable automatic testing after changes:
```yaml
test-cmd: "pytest"
auto-test: true
```
Once configured, launch Aider in any git repository:
```bash
cd ~/my-project
aider
```
Aider will use your configuration automatically. The manual repo-map refresh means you control when to update the context, the dark mode colors will be easy on your eyes, and Claude Sonnet will power your coding sessions.
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/aider-pro-configuration-nzh3x6/raw