ellama
This commit is contained in:
parent
2b05447ade
commit
2eaf8a7684
|
|
@ -375,12 +375,12 @@
|
|||
(message "Metadata index file not found: %s" index-file))))
|
||||
|
||||
|
||||
(let ((map dired-mode-map))
|
||||
(define-key map (kbd "C-x n d") #'denote-dired-mode)
|
||||
(define-key map (kbd "C-x n i") #'denote-link-dired-marked-notes)
|
||||
(define-key map (kbd "C-x n k") #'denote-dired-rename-marked-files-with-keywords)
|
||||
(define-key map (kbd "C-x n r r") #'denote-dired-rename-files)
|
||||
(define-key map (kbd "C-x n r f") #'denote-dired-rename-marked-files-using-front-matter))
|
||||
;; (let ((map dired-mode-map))
|
||||
;; (define-key map (kbd "C-x n d") #'denote-dired-mode)
|
||||
;; (define-key map (kbd "C-x n i") #'denote-link-dired-marked-notes)
|
||||
;; (define-key map (kbd "C-x n k") #'denote-dired-rename-marked-files-with-keywords)
|
||||
;; (define-key map (kbd "C-x n r r") #'denote-dired-rename-files)
|
||||
;; (define-key map (kbd "C-x n r f") #'denote-dired-rename-marked-files-using-front-matter))
|
||||
|
||||
(setq denote-save-buffers nil
|
||||
denote-known-keywords '("emacs" "golang" "dev")
|
||||
|
|
@ -772,7 +772,7 @@
|
|||
)
|
||||
)
|
||||
|
||||
(define-key dired-mode-map (kbd "C-c d") 'my/dired-duplicate-file)
|
||||
;; (define-key dired-mode-map (kbd "C-c d") 'my/dired-duplicate-file)
|
||||
|
||||
|
||||
(add-to-list 'auto-mode-alist '("BUILD\\'" . python-mode))
|
||||
|
|
@ -799,19 +799,6 @@
|
|||
(global-set-key (kbd "C-x y b p") 'copy-file-path-to-clipboard)
|
||||
(add-hook 'before-save-hook #'gofmt-before-save)
|
||||
|
||||
(use-package ellama
|
||||
:ensure t
|
||||
:defer t
|
||||
:init
|
||||
(setopt ellama-keymap-prefix "C-c e")
|
||||
(setopt ellama-language "English")
|
||||
(require 'llm-ollama)
|
||||
(setopt ellama-provider
|
||||
(make-llm-ollama
|
||||
:chat-model "codellama:latest"
|
||||
:embedding-model "nomic-embed-text"
|
||||
:default-chat-non-standard-params '(("num_ctx" . 8192)))))
|
||||
|
||||
(use-package lmtf :ensure t :defer t
|
||||
:straight (lmtf :type git :host github :repo "lneely/lmtf")
|
||||
:bind (:map emacs-lisp-mode-map
|
||||
|
|
@ -833,6 +820,27 @@
|
|||
|
||||
(use-package websocket :ensure t)
|
||||
|
||||
(use-package ellama
|
||||
:ensure t
|
||||
:demand t
|
||||
:config
|
||||
(setq ellama-language "English")
|
||||
(setq ellama-provider 'ollama)
|
||||
(setq ellama-ollama-binary "/usr/local/bin/ollama")
|
||||
(require 'llm-ollama)
|
||||
(setopt ellama-provider
|
||||
(make-llm-ollama
|
||||
:chat-model "codellama:latest"
|
||||
:embedding-model "nomic-embed-text"
|
||||
:default-chat-non-standard-params '(("num_ctx" . 8192))))
|
||||
:config
|
||||
(setq ellama-keymap-prefix "C-x A")
|
||||
:bind
|
||||
(("C-x A c" . ellama-chat)
|
||||
("C-x A a" . ellama-ask-about)
|
||||
("C-x A s" . ellama-summarize)
|
||||
("C-x A t" . ellama-translate)
|
||||
("C-x A r" . ellama-code-review)))
|
||||
|
||||
(use-package org-ai
|
||||
:load-path (lambda () "~/.config/emacs/elisp/org-ai")
|
||||
|
|
|
|||
Loading…
Reference in New Issue