diff --git a/modules/feature/syntax-checker/config.el b/modules/feature/syntax-checker/config.el index 2fb58bbad..4267f0a60 100644 --- a/modules/feature/syntax-checker/config.el +++ b/modules/feature/syntax-checker/config.el @@ -22,9 +22,16 @@ (def-package! flycheck-pos-tip + :unless IS-MAC :after flycheck :config (setq flycheck-pos-tip-timeout 10 flycheck-display-errors-delay 0.5) (flycheck-pos-tip-mode +1)) + +(def-package! flycheck-popup-tip + :when IS-MAC + :after flycheck + :hook (flycheck-mode . flycheck-popup-tip-mode)) + diff --git a/modules/feature/syntax-checker/packages.el b/modules/feature/syntax-checker/packages.el index 540671c12..ae0d38629 100644 --- a/modules/feature/syntax-checker/packages.el +++ b/modules/feature/syntax-checker/packages.el @@ -2,5 +2,6 @@ ;;; feature/syntax-checker/packages.el (package! flycheck) -(package! flycheck-pos-tip) - +(if IS-MAC + (package! flycheck-popup-tip) + (package! flycheck-pos-tip))