diff --git a/modules/lang/elixir/config.el b/modules/lang/elixir/config.el index 8f0fae3e3..0f72f2cdf 100644 --- a/modules/lang/elixir/config.el +++ b/modules/lang/elixir/config.el @@ -38,3 +38,7 @@ (set-eval-handler! 'elixir-mode #'alchemist-eval-region) (set-repl-handler! 'elixir-mode #'alchemist-iex-project-run)) +(def-package! flycheck-credo + :when (featurep! :feature syntax-checker) + :after flycheck + :config (flycheck-credo-setup)) diff --git a/modules/lang/elixir/packages.el b/modules/lang/elixir/packages.el index 3c5e308b9..42ba8a6f5 100644 --- a/modules/lang/elixir/packages.el +++ b/modules/lang/elixir/packages.el @@ -4,3 +4,4 @@ ;; +elixir.el (package! elixir-mode) (package! alchemist) +(package! flycheck-credo)