diff --git a/modules/lang/haskell/config.el b/modules/lang/haskell/config.el index 83e3bbbea..8454129f7 100644 --- a/modules/lang/haskell/config.el +++ b/modules/lang/haskell/config.el @@ -12,8 +12,9 @@ (after! haskell-mode (setq haskell-process-suggest-remove-import-lines t ;; warnings for redundant imports etc. - haskell-process-auto-import-loaded-modules t ;; auto import modules - haskell-process-show-overlays nil) ;;flycheck makes this unnecessary + haskell-process-auto-import-loaded-modules t) ;; auto import modules + (when! (featurep! :feature syntax-checker) + (setq haskell-process-show-overlays nil)) ;;flycheck makes this unnecessary (add-hook 'haskell-mode-hook 'subword-mode) ;; improves text navigation with camelCase: (add-hook 'haskell-mode-hook #'haskell-collapse-mode) ;; support collapsing haskell code blocks. (add-hook 'haskell-mode-hook #'interactive-haskell-mode)