Home Gen498 @ 2025-04-10-12:58

This commit is contained in:
Jonas Röger 2025-04-10 12:58:53 +02:00
parent 803bdb1a88
commit 20e7db2324
3 changed files with 18 additions and 9 deletions

View File

@ -176,6 +176,10 @@ in {
"doom-config/config.el" = {
source = ./static/config.el;
};
"doom-config/config.d/copilot.el" = {
enable = cfg.enableCopilot;
source = ./static/config.d/copilot.el;
};
"doom-config/packages/treesit-docgen.el" = {
source = ./static/packages/treesit-docgen.el;
};

View File

@ -0,0 +1,8 @@
;; accept completion from copilot and fallback to company
(use-package! copilot
:hook (prog-mode . copilot-mode)
:bind (:map copilot-completion-map
("<tab>" . 'copilot-accept-completion)
("TAB" . 'copilot-accept-completion)
("C-TAB" . 'copilot-accept-completion-by-word)
("C-<tab>" . 'copilot-accept-completion-by-word)))

View File

@ -96,15 +96,6 @@
:config
(direnv-mode))
;; accept completion from copilot and fallback to company
(use-package! copilot
:hook (prog-mode . copilot-mode)
:bind (:map copilot-completion-map
("<tab>" . 'copilot-accept-completion)
("TAB" . 'copilot-accept-completion)
("C-TAB" . 'copilot-accept-completion-by-word)
("C-<tab>" . 'copilot-accept-completion-by-word)))
(after! markdown-mode
(setq markdown-split-window-direction 'right)
(setq markdown-command "pandoc -t html5 -f markdown_mmd --embed-resources --standalone --mathjax --quiet --highlight-style=zenburn")
@ -247,3 +238,9 @@
(c-or-c++-ts-mode . lsp-deferred)
(bash-ts-mode . lsp-deferred)
(json-ts-mode . lsp-deferred)))
(let ((config-dir (expand-file-name "config.d" doom-user-dir)))
(when (file-directory-p config-dir)
(dolist (file (directory-files config-dir t "\\.el$" t))
(load file))))