fix merge conflicts

This commit is contained in:
Peter Tillemans 2025-02-03 10:23:27 +01:00
parent c4c07fedfb
commit f81d6ee7c9

View file

@ -2104,6 +2104,35 @@ errors :
In a separate terminal I see the pid change every 2 seconds. It seems
to work fine in vscode. Not tested in neovim yet.
** Gemini Code Completion
#+BEGIN_SRC emacs-lisp
(use-package google-gemini
:ensure (google-gemini
:host github
:repo "emacs-openai/google-gemini")
:config
(setq google-gemini-key (auth-source-pass-get 'secret "snamellit/gemini-api-key"))
)
#+END_SRC
#+RESULTS:
: [nil 26528 34920 363895 nil elpaca-process-queues nil nil 695000 nil]
#+BEGIN_SRC emacs-lisp
(use-package gemini-code-completion
:ensure (gemini-code-completion
:host github
:repo "shishimaru/gemini-code-completion.el"
:files ("*.el"))
:bind
("C-c g" . gemini-code-completion)
)
#+END_SRC
#+RESULTS:
: [nil 26528 34424 382719 nil elpaca-process-queues nil nil 536000 nil]
** Aider Support
@ -2116,21 +2145,21 @@ generate code.
:ensure (:host github :repo "tninja/aider.el" :files ("aider.el"))
:config
;; Use claude-3-5-sonnet cause it is best in aider benchmark
(setq aider-args '("--model" "anthropic/claude-3-5-sonnet-20241022"))
(setenv "ANTHROPIC_API_KEY" anthropic-api-key)
;;(setq aider-args '("--model" "anthropic/claude-3-5-sonnet-20241022"))
;;(setenv "ANTHROPIC_API_KEY" anthropic-api-key)
;; Or use chatgpt model since it is most well known
;; (setq aider-args '("--model" "gpt-4o-mini"))
;; (setenv "OPENAI_API_KEY" <your-openai-api-key>)
;; Or use gemini v2 model since it is very good and free
;; (setq aider-args '("--model" "gemini/gemini-exp-1206"))
;; (setenv "GEMINI_API_KEY" <your-gemini-api-key>)
(setq aider-args '("--model" "gemini/gemini-exp-1206"))
(setenv "GEMINI_API_KEY" google-gemini-key)
;;
;; Optional: Set a key binding for the transient menu
(global-set-key (kbd "C-c a") 'aider-transient-menu))
#+END_SRC
#+RESULTS:
: [nil 26507 57728 13169 nil elpaca-process-queues nil nil 655000 nil]
: [nil 26528 35167 709869 nil elpaca-process-queues nil nil 408000 nil]
** Gitlab Support