tweak(syntax): feat gate flycheck in all modules

This commit is contained in:
Jeetaditya Chatterjee 2022-08-17 01:16:08 +01:00
parent b957142e3e
commit 4696f0d4ce
No known key found for this signature in database
GPG key ID: 4A1E5568BA34D124
40 changed files with 86 additions and 45 deletions

View file

@ -75,7 +75,8 @@
(use-package! flycheck-guile
:when (modulep! +guile)
:when (modulep! :checkers syntax)
:when (and (modulep! :checkers syntax)
(not (modulep! :checkers syntax +flymake)))
:after geiser)
;; Add Guix channels to Guile load path

View file

@ -20,7 +20,8 @@
(package! geiser-gauche :pin "8ff743f6416f00751e24aef8b9791501a40f5421"))
(when (modulep! +guile)
(package! geiser-guile :pin "24ce15de235c105daf5ecfb818200dae1c9815ee")
(when (modulep! :checkers syntax)
(when (and (modulep! :checkers syntax)
(not (modulep! :checkers syntax +flymake)))
(package! flycheck-guile
:recipe (:host github :repo "flatwhatson/flycheck-guile")
:pin "e23a4d7813179124fd98abf1c2f4190a72569bee")))