From f6f9d1d7b3d00c1f775b5226a85b03da9d6590db Mon Sep 17 00:00:00 2001 From: Jeremy Baxter Date: Mon, 6 May 2024 09:03:28 +1200 Subject: [PATCH] emacs: use the experimental d-ts-mode --- .emacs.d/init.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 0dfd899..f49788f 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -1,5 +1,6 @@ (setq gc-cons-threshold 100000000) (add-to-list 'load-path "~/.emacs.d/lisp/") +(add-to-list 'load-path "~/git/d-ts-mode/") (require 'package) (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) @@ -45,7 +46,7 @@ One will be created if none exist." ;; modes (require 'cc-mode) -(package-install 'd-mode) +(require 'd-ts-mode) (package-install 'git-modes) (package-install 'json-mode) (package-install 'lua-mode) @@ -137,7 +138,7 @@ One will be created if none exist." (require 'eglot) (add-hook 'after-init-hook 'global-company-mode) (add-hook 'prog-mode-hook 'eglot-ensure) -(add-to-list 'eglot-server-programs `(d-mode . ("~/.local/bin/serve-d"))) +(add-to-list 'eglot-server-programs `(d-ts-mode . ("serve-d"))) (setq company-begin-commands '(self-insert-command) company-idle-delay .1 company-minimum-prefix-length 2