diff options
author | Kenny Ballou <kb@devnulllabs.io> | 2023-01-18 14:44:58 -0700 |
---|---|---|
committer | Kenny Ballou <kb@devnulllabs.io> | 2023-01-18 14:49:03 -0700 |
commit | dd7a19dd501be29101bd10a41ba29a375cee4e22 (patch) | |
tree | 87de348f3ffd08fd885ab29f0060fc68871bc373 /kbg/services/emacs.scm | |
parent | fb5a2fe84e76c00e10e8e0ec046548805b0589ea (diff) | |
download | dotfiles-dd7a19dd501be29101bd10a41ba29a375cee4e22.tar.gz dotfiles-dd7a19dd501be29101bd10a41ba29a375cee4e22.tar.xz |
config: emacs: use flymake over flycheck
Flycheck has been causing me many problems as of late. For some large
files, for example, flycheck must be disabled entirely because the
selected checkers choke the buffer, making it impossible to
interact/type into the buffer (thus far, this does not appear to be a
problem with flymake with the same checkers). Othertimes, flycheck does
not (and cannot be manually forced to) recheck a buffer with selected
checkers (only way that seems to work for flycheck is to toggle the
mode). However, flymake has the ability to be manually run. As per
availability of checkers for different major modes, this seems to be
less of any issue since flymake-flycheck can generate flymake backends
from flycheck checkers.
Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Diffstat (limited to 'kbg/services/emacs.scm')
-rw-r--r-- | kbg/services/emacs.scm | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/kbg/services/emacs.scm b/kbg/services/emacs.scm index 4b56e8cc..65395993 100644 --- a/kbg/services/emacs.scm +++ b/kbg/services/emacs.scm @@ -112,6 +112,25 @@ ;; emacs-flycheck-posframe emacs-flycheck-rust emacs-flycheck-vale + emacs-flymake-coffee + emacs-flymake-collection + emacs-flymake-go + emacs-flymake-elixir + emacs-flymake-eslint + emacs-flymake-flycheck + emacs-flymake-joker + emacs-flymake-json + emacs-flymake-languagetool + emacs-flymake-less + emacs-flymake-markdownlint + emacs-flymake-python-pyflakes + emacs-flymake-quickdef + emacs-flymake-racket + emacs-flymake-shell + emacs-flymake-shellcheck + emacs-flymake-sqlfluff + emacs-flymake-yaml + emacs-flymake-vale emacs-flyspell-correct emacs-fold-dwim emacs-forge |