diff --git a/init.el b/init.el index 753485a..28fe3a0 100644 --- a/init.el +++ b/init.el @@ -39,8 +39,12 @@ make-backup-files nil dired-dwim-target t manual-program "gman" + speedbar-window-default-width 25 + speedbar-window-max-width 25 ) + + (load-file "~/.emacs.d/utils.el") ;; (setq-default cursor-type 'bar) @@ -79,6 +83,8 @@ (exec-path-from-shell-initialize) +(setq treesit-enabled-modes t) + (use-package evil :custom (evil-want-C-u-scroll t) @@ -176,9 +182,10 @@ (use-package eglot :custom - (eglot-code-action-indicator "*") + (eglot-documentation-renderer 'markdown-ts-view-mode) + (eglot-code-action-indications nil) :hook ((jai-mode . eglot-ensure) - (dart-mode . eglot-ensure)) + (dart-mode . eglot-ensure)) :config (push `(jai-mode "jails" "-jai_path" ,(concat (getenv "HOME") "/.local/jai/")) eglot-server-programs) (push '(sql-mode "postgres-language-server" "lsp-proxy") eglot-server-programs)) @@ -206,3 +213,7 @@ (use-package flymake :custom (flymake-wrap-around t)) + +(use-package markdown-ts-mode + :mode ("\\.md\\'" . markdown-ts-mode) + :defer t)