From 11a38b847f23c429f9559e61f99c602619717d75 Mon Sep 17 00:00:00 2001 From: joachimschmidt557 Date: Sun, 2 Mar 2025 15:31:04 +0100 Subject: [PATCH] emacs: add ellama --- emacs.el | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/emacs.el b/emacs.el index 4c1b880..1a848ed 100644 --- a/emacs.el +++ b/emacs.el @@ -101,6 +101,7 @@ (straight-use-package 'editorconfig) (straight-use-package 'exec-path-from-shell) (straight-use-package 'pyvenv) +(straight-use-package 'ellama) ;; Emacs Configuration (setq inhibit-splash-screen t) @@ -219,4 +220,16 @@ (use-package eglot :config (add-to-list 'eglot-server-programs - '(svelte-mode . ("svelteserver" "--stdio")))) + '(svelte-mode . ("svelteserver" "--stdio")))) + +(use-package ellama + :bind ("C-c e" . ellama-transient-main-menu) + :init + (require 'llm-ollama) + (setopt ellama-auto-scroll t) + (setopt ellama-provider + (make-llm-ollama + :chat-model "gemma2:2b")) + (setopt ellama-coding-provider + (make-llm-ollama + :chat-model "gemma2:2b")))