Add AI keybindings
This commit is contained in:
parent
31220b41b9
commit
6b9161a797
@ -1,9 +1,9 @@
|
||||
;; -*- lexical-binding: t; -*-
|
||||
|
||||
(defvar ai-map (make-sparse-keymap))
|
||||
(define-key leader-map "a" (cons "ai" ai-map))
|
||||
|
||||
(use-package gptel
|
||||
:commands (gptel-send
|
||||
gptel
|
||||
gptel-request)
|
||||
:config
|
||||
(setq gptel-model "llama3:latest"
|
||||
gptel-backends `((ollama . ((backend . ,(gptel-make-ollama "Ollama"
|
||||
@ -27,7 +27,14 @@
|
||||
(gptel-select-backend gptel-default-backend)
|
||||
:general
|
||||
("C-c RET" #'gptel-send
|
||||
"C-c C-<return>" #'gptel-menu))
|
||||
"C-c C-<return>" #'gptel-menu)
|
||||
(ai-map
|
||||
"g" #'gptel
|
||||
"s" #'gptel-send
|
||||
"m" #'gptel-menu
|
||||
"b" #'gptel-select-backend
|
||||
"a" #'gptel-context-add
|
||||
"f" #'gptel-context-add-file))
|
||||
|
||||
(use-package gptel-quick
|
||||
:straight (:type git :host github :repo "karthink/gptel-quick")
|
||||
|
Loading…
Reference in New Issue
Block a user