From f509abeeabb12ef9d1fcc281e53f6419bd118693 Mon Sep 17 00:00:00 2001 From: Tim McCarthy Date: Sat, 21 Jun 2025 09:03:23 -0700 Subject: [PATCH] fixup! Add Aider --- emacs/init.el | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/emacs/init.el b/emacs/init.el index 5765f01..c124c9c 100644 --- a/emacs/init.el +++ b/emacs/init.el @@ -768,7 +768,7 @@ ;; Unbind to stop overriding avy ("C-j" . nil))) -;;; Programming languages +;;; Programming ;;;; Treesitter (use-package treesit-auto :ensure t @@ -909,6 +909,17 @@ ;;;; PHP (use-package php-mode :ensure t) +;;;; Aider +(use-package aider + :ensure t + :config + (setq aider-args + '("--model" "gemini/gemini-2.5-flash-preview-05-20")) + (setenv "GEMINI_API_KEY" + (with-temp-buffer + (insert-file-contents "~/.gemini") + (buffer-string))) + (global-set-key (kbd "C-c a") 'aider-transient-menu)) ;;; Eshell ;;;; Eshell (use-package eshell