diff --git a/modules/lang/json/config.el b/modules/lang/json/config.el index a2d385c56..88d6889b4 100644 --- a/modules/lang/json/config.el +++ b/modules/lang/json/config.el @@ -27,9 +27,6 @@ :init (set-tree-sitter! 'json-mode 'json-ts-mode 'json) :config - ;; HACK: Rely on `major-mode-remap-defaults'. - (cl-callf2 assq-delete-all 'json-ts-mode auto-mode-alist) - (when (modulep! +lsp) (add-hook 'json-ts-mode-local-vars-hook #'lsp! 'append))) diff --git a/modules/lang/lua/config.el b/modules/lang/lua/config.el index e57d8a150..bd5e4d3fc 100644 --- a/modules/lang/lua/config.el +++ b/modules/lang/lua/config.el @@ -40,11 +40,7 @@ (when (modulep! +lsp) (add-hook 'lua-ts-mode-local-vars-hook #'lsp! 'append) (when (modulep! :tools lsp +eglot) - (set-eglot-client! 'lua-ts-mode (+lua-generate-lsp-server-command)))) - - ;; HACK: Get rid of redundancies, rely on `major-mode-remap-defaults' - (cl-callf2 delete '("\\.lua\\'" . lua-ts-mode) auto-mode-alist) - (cl-callf2 delete '("\\