[doom] Add gptel-tool-library package
Integrate gptel-tool-library by: - Adding package definition to packages.el with custom recipe - Configuring library settings and module loading in config.el - Enabling module-specific functionality for bbdb, buffer, etc.
This commit is contained in:
@@ -130,6 +130,13 @@
|
|||||||
(:prefix ("o" . "open")
|
(:prefix ("o" . "open")
|
||||||
:desc "Claude Code IDE" "c" #'claude-code-ide-menu)))
|
:desc "Claude Code IDE" "c" #'claude-code-ide-menu)))
|
||||||
|
|
||||||
|
(after! gptel
|
||||||
|
(require 'gptel-tool-library)
|
||||||
|
(setq gptel-tool-library-use-maybe-safe t
|
||||||
|
gptel-tool-library-use-unsafe t)
|
||||||
|
(dolist (module '("bbdb" "buffer" "elisp" "emacs" "gnus" "os" "search-and-replace" "url"))
|
||||||
|
(gptel-tool-library-load-module module)))
|
||||||
|
|
||||||
;; Whenever you reconfigure a package, make sure to wrap your config in an
|
;; Whenever you reconfigure a package, make sure to wrap your config in an
|
||||||
;; `after!' block, otherwise Doom's defaults may override your settings. E.g.
|
;; `after!' block, otherwise Doom's defaults may override your settings. E.g.
|
||||||
;;
|
;;
|
||||||
|
|||||||
@@ -55,3 +55,7 @@
|
|||||||
|
|
||||||
(package! claude-code-ide
|
(package! claude-code-ide
|
||||||
:recipe (:host github :repo "manzaltu/claude-code-ide.el"))
|
:recipe (:host github :repo "manzaltu/claude-code-ide.el"))
|
||||||
|
|
||||||
|
(package! gptel-tool-library
|
||||||
|
:recipe (:host github :repo "aard-fi/gptel-tool-library"
|
||||||
|
:files ("*.el")))
|
||||||
|
|||||||
Reference in New Issue
Block a user