-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.aider.conf.yml
55 lines (46 loc) · 1.71 KB
/
.aider.conf.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# Aliases
alias:
- "r1:deepseek/deepseek-reasoner"
- "lr1:ollama_chat/deepseek-r1:14b-qwen-distill-q8_0"
- "v3:deepseek/deepseek-chat"
- "phi4:ollama_chat/phi4:14b-q8_0"
- "llama3.2:ollama_chat/llama3.2:latest"
- "haiku:openrouter/anthropic/claude-3-5-haiku-20241022"
- "sonnet-3.7:anthropic/claude-3-7-sonnet-20250219"
- "haiku-3.5:anthropic/claude-3-5-haiku-20241022"
# Models
model: gemini/gemini-2.0-flash-thinking-exp # reasoner
editor-model: gemini/gemini-2.0-flash # chat
weak-model: gemini/gemini-2.0-flash # git commit messages
architect: false
# Theme
# Main text colors
user-input-color: "#b8bb26" # Gruvbox green
assistant-output-color: "#83a598" # Gruvbox blue
tool-output-color: "#ebdbb2" # Gruvbox light/fg
tool-error-color: "#fb4934" # Gruvbox red
tool-warning-color: "#fe8019" # Gruvbox orange
# Completion menu colors (terminal-based)
completion-menu-color: "#ebdbb2" # Gruvbox light/fg
completion-menu-bg-color: "#282828" # Gruvbox dark/bg
completion-menu-current-color: "#fbf1c7" # Gruvbox light
completion-menu-current-bg-color: "#504945" # Gruvbox dark-gray
# Code theme for markdown syntax highlighting
code-theme: "monokai" # While not exactly Gruvbox, this dark theme works well with it
# Editor Configuration
editor: nvim
# Git Settings
auto-commits: true
no-attribute-author: true
no-attribute-committer: true
show-diffs: false # Optional, but useful to review changes
# Input Mode
vim: true
multiline: false # Often useful with vim mode
restore-chat-history: false # Helps maintain context between sessions
# Disable automatic linting/testing as requested
auto-lint: false
auto-test: false
# Cache Settings
cache-prompts: true
cache-keepalive-pings: 12 # Will ping every 5 minutes for up to 1 hour