From 730e4c2600aa94b9cdf8444658aec808430d6b94 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 23 Oct 2017 19:14:36 +0200 Subject: [PATCH] lang/java: fix meghanada-mode hooks --- modules/lang/java/+meghanada.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/lang/java/+meghanada.el b/modules/lang/java/+meghanada.el index 8107c1847..1c78e7ba5 100644 --- a/modules/lang/java/+meghanada.el +++ b/modules/lang/java/+meghanada.el @@ -2,6 +2,8 @@ (def-package! meghanada :commands meghanada-mode + :init + (add-hook! 'java-mode-hook #'(meghanada-mode rainbow-delimiters-mode)) :config (setq meghanada-server-install-dir (concat doom-etc-dir "meghanada-server/") meghanada-use-company (featurep! :completion company) @@ -9,12 +11,10 @@ meghanada-use-eldoc t meghanada-use-auto-start t) - (add-hook 'java-mode-hook #'(rainbow-delimiters-mode eldoc-mode)) - ;; Setup on first use (meghanada-install-server) (if (file-exists-p (meghanada--locate-server-jar)) - (add-hook! 'java-mode-hook #'(meghanada-mode flycheck-mode)) + (add-hook! 'meghanada-mode-hook #'(flycheck-mode eldoc-mode)) (warn "java-mode: meghanada-server not installed, java-mode will run with reduced functionality")) (set! :jump 'java-mode