feat(ai): Add opencode integration and reorganize AI tools

This commit is contained in:
User
2026-07-11 19:01:59 +08:00
parent 03fa5bbfd4
commit c2af33247a
6 changed files with 84 additions and 12 deletions

View File

@@ -116,9 +116,17 @@
(mode . eww-bookmark-mode)
(mode . eww-buffers-mode)
(mode . eww-history-mode)))
("AI" (or
(name . "^\\*OpenCode")
(name . "\\*opencode-serve\\*")
(name . "^\\*gptel")))
("Calc" (or
(mode . calc-mode)
(mode . calc-trail-mode)))
("Text" (or
(mode . org-mode)
(mode . markdown-mode)
(name . "^\\*\\[D\\] FILE backlinks for")))
("Shell" (or
(mode . eshell-mode)
(mode . eat-mode)
@@ -145,8 +153,6 @@
(mode . geiser-debug-mode)
(mode . geiser-doc-mode)
(mode . geiser-autodoc-mode)))
("gptel" (or
(name . "^\\*gptel")))
("Common-lisp" (or
(mode . common-lisp-mode)
(mode . lisp-mode)))
@@ -156,10 +162,11 @@
(mode . sly-mrepl-mode)
(name . "\\*sly-compilation\\*")
(name . "^\\*img-cache\\*")))
("Text" (or
(mode . org-mode)
(mode . markdown-mode)
(name . "^\\*\\[D\\] FILE backlinks for")))
("Config" (or
(mode . conf-mode)
(mode . conf-toml-mode)
(mode . conf-unix-mode)
(mode . yaml-ts-mode)))
("Help" (or
(mode . help-mode)
(mode . helpful-mode)))
@@ -184,7 +191,10 @@
(mode . xref-edit-mode)
(mode . occur-mode)
(mode . occur-edit-mode)))
("Diff" (name . "^*Diff"))
("Diff" (or
(name . "^*Diff")
(mode . ediff-mode)
(mode . vundo-diff-mode)))
("Emacs" (or
(name . "^\\*Help\\*$")
(name . "^\\*Custom.*")