doom

My literate doom emacs config
git clone https://github.com/michaelneuper/doom.git
Files | Log | Refs

commit e21d08562364c4cb1c4a13ff730b482d82bfef82
parent c491d36ead3d3a704aabc0d377fb1bddeab97208
Author: michaelneuper <michael@michaelneuper.com>
Date:   Wed,  4 Jun 2025 21:59:29 +0200

enable llm and tabs module

Diffstat:
Mconfig.org | 9+++++++++
Minit.el | 3++-
2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/config.org b/config.org @@ -501,6 +501,15 @@ Ensure [[https://github.com/alexluigit/dirvish/blob/main/docs/CUSTOMIZING.org#in "q" #'dirvish-quick-access) #+end_src ** :tools +*** llm +#+begin_src emacs-lisp +;; TODO configure +(after! gptel + (setq gptel-model '4o + gptel-backend (gptel-make-gh-copilot "Copilot") + gptel-default-mode 'org-mode)) +#+end_src +*** lsp +eglot Improve =eglot= performance. *NOTE*: Requires building [[https://github.com/blahgeek/emacs-lsp-booster?tab=readme-ov-file#obtain-or-build-emacs-lsp-booster][emacs-lsp-booster]]. #+begin_src emacs-lisp diff --git a/init.el b/init.el @@ -30,7 +30,7 @@ ophints ; highlight the region an operation acts on (popup +defaults) ; tame sudden yet inevitable temporary windows smooth-scroll ; So smooth you won't believe it's not butter - ;;tabs ; a tab bar for Emacs + tabs ; a tab bar for Emacs treemacs ; a project drawer, like neotree but cooler unicode ; extended unicode support for various languages (vc-gutter +pretty) ; vcs diff in the fringe @@ -83,6 +83,7 @@ ;;ein ; tame Jupyter notebooks with emacs (eval +overlay) ; run code, run (also, repls) lookup ; navigate your code and its documentation + llm ; when I said you needed friends, I didn't mean... (lsp +eglot) ; M-x vscode magit ; a git porcelain for Emacs ;;make ; run make tasks from Emacs