Config: replace smart-mode-line by simple-modeline, optimize org-ql config, add basic guile support

This commit is contained in:
2026-04-15 03:11:12 +08:00
parent 1af78f99b7
commit a47205eef4
13 changed files with 163 additions and 80 deletions

View File

@@ -6,10 +6,12 @@
;; eglot
(use-package eglot
:hook ((python-mode . eglot-ensure))
:hook ((python-mode . eglot-ensure)
(scheme-mode . eglot-ensure))
:config
(setq eglot-send-changes-idle-time 0.25))
(setq eglot-send-changes-idle-time 0.25)
(add-to-list 'eglot-server-programs
'(scheme-mode . ("guile-lsp-server"))))
;; corfu
(use-package corfu
@@ -117,6 +119,13 @@
(global-treesit-auto-mode)
(setq treesit-font-lock-level 4))
(use-package geiser)
(use-package geiser-guile)
(with-eval-after-load 'geiser
(setq geiser-default-implementation 'guile))
(provide 'init-completion)
;;; init-completion.el ends here