diff --git a/modules/lang/erlang/config.el b/modules/lang/erlang/config.el index 5d41d24cf..8d34d10c8 100644 --- a/modules/lang/erlang/config.el +++ b/modules/lang/erlang/config.el @@ -7,12 +7,3 @@ :config (when (featurep! +lsp) (add-hook 'erlang-mode-local-vars-hook #'lsp!))) - - -(use-package! company-erlang - :when (featurep! :completion company) - :unless (featurep! +lsp) - :hook (erlang-mode . company-erlang-init) - :config - (add-hook! 'erlang-mode-hook - (add-hook 'after-save-hook #'ivy-erlang-complete-reparse nil t))) diff --git a/modules/lang/erlang/packages.el b/modules/lang/erlang/packages.el index 426668643..0307f0fb7 100644 --- a/modules/lang/erlang/packages.el +++ b/modules/lang/erlang/packages.el @@ -2,6 +2,3 @@ ;;; lang/erlang/packages.el (package! erlang :pin "c1ab4b5424be7504cfc3c4e87a2116b7731d8f2d") -(unless (featurep! +lsp) - (when (featurep! :completion company) - (package! company-erlang :pin "bc0524a16f17b66c7397690e4ca0e004f09ea6c5")))