Aider Configuration
This skill configures Aider with a personalized setup optimized for vim users who prefer manual control over git commits, linting, and testing.
Configuration Overview
Apply the following configuration to create an `.aider.conf.yml` file in your project or home directory:
Edit Format
Use `whole` file editing mode (alternatives: `diff`, `udiff`, `diff-fenced`)Disable architect mode for direct code editingTheme: Black Metal
Apply a dark, high-contrast color scheme:
Main text colors: `#f8f8f2` (off-white)Error output: `#ff5555` (red)Completion menu: Dark background (`#282a36`) with light textActive selection: `#44475a` backgroundCode syntax highlighting: `monokai` themeEditor & Input
Default editor: `nvim`Enable vim mode for command inputDisable multiline mode for single-line commandsDisable shell command suggestionsDisable chat history restorationGit Workflow
**Manual control**: Disable auto-commitsRemove git author/committer attributionHide diff display during operationsUser reviews and commits changes manuallyPerformance & UI
Disable streaming output for cleaner displayHide model warningsEnable prompt caching with 12 keepalive pingsDisable update checksQuality Control
**Disable auto-lint**: No automatic linting on file changes**Disable auto-test**: No automatic test executionUser runs linting and testing manually when readyUsage
1. Create `.aider.conf.yml` in your project root or `~/.aider.conf.yml` for global settings
2. Copy the configuration exactly as shown in the source content
3. Launch Aider - it will automatically load these settings
4. Use vim keybindings for navigation and editing
5. Review all changes before manually committing
Important Notes
This configuration prioritizes manual control over automationBest suited for developers comfortable with vim and git workflowsThe Black Metal theme requires a terminal with true color supportCache settings optimize performance for repeated operations