diff --git a/modules/lang/ocaml/packages.el b/modules/lang/ocaml/packages.el index 28c8f99bc..a3e38a112 100644 --- a/modules/lang/ocaml/packages.el +++ b/modules/lang/ocaml/packages.el @@ -2,12 +2,14 @@ ;;; lang/ocaml/packages.el (package! tuareg) -(package! merlin) -(package! merlin-eldoc) -(package! ocp-indent) -(when (featurep! :tools flycheck) - (package! flycheck-ocaml)) +(unless (featurep! +lsp) + (package! merlin) + (package! merlin-eldoc) + (when (featurep! :tools flycheck) + (package! flycheck-ocaml))) + +(package! ocp-indent) (when (featurep! :tools eval) (package! utop))