aboutsummaryrefslogtreecommitdiff
path: root/kbg/services/emacs.scm
diff options
context:
space:
mode:
authorKenny Ballou <kb@devnulllabs.io>2023-01-18 14:44:58 -0700
committerKenny Ballou <kb@devnulllabs.io>2023-01-18 14:49:03 -0700
commitdd7a19dd501be29101bd10a41ba29a375cee4e22 (patch)
tree87de348f3ffd08fd885ab29f0060fc68871bc373 /kbg/services/emacs.scm
parentfb5a2fe84e76c00e10e8e0ec046548805b0589ea (diff)
downloaddotfiles-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.scm19
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