From fdc443ea740dac0e5c1f70fb04acf3a9799a4a93 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Sun, 16 Jan 2022 12:17:36 +0000 Subject: [PATCH] feat(languages): enable lsp-mode in Dockerfiles and web-mode buffers --- modules/languages/siren-dockerfile.el | 4 +++- modules/languages/siren-web-mode.el | 7 ++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/modules/languages/siren-dockerfile.el b/modules/languages/siren-dockerfile.el index 3dfaf50..962a47c 100644 --- a/modules/languages/siren-dockerfile.el +++ b/modules/languages/siren-dockerfile.el @@ -14,7 +14,9 @@ (defun siren-dockerfile-mode-setup () (with-eval-after-load 'flycheck (flycheck-select-checker 'hadolint)) - (subword-mode +1)) + (subword-mode +1) + (lsp-deferred) + (lsp-format-buffer-on-save-mode +1)) (with-eval-after-load 'flycheck ;; Define fixed Hadolint checker, built-in checker expects lines to start diff --git a/modules/languages/siren-web-mode.el b/modules/languages/siren-web-mode.el index e105659..28d0154 100644 --- a/modules/languages/siren-web-mode.el +++ b/modules/languages/siren-web-mode.el @@ -40,11 +40,8 @@ (company-mode +1) (siren-folding) - (subword-mode +1))) - -(use-package web-beautify - :bind (:map web-mode-map - ("C-c C-f" . web-beautify-html))) + (subword-mode +1) + (lsp-deferred))) (provide 'siren-web-mode) ;;; siren-web-mode.el ends here