From c8991a7868121534574e995e063eef82793622fc Mon Sep 17 00:00:00 2001 From: Pouya Abbassi Date: Fri, 3 May 2024 18:22:04 +0330 Subject: [PATCH] move mode configs to their use-package, linting --- nix/modules/clojure/lisp/fg42/clojure.el | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/nix/modules/clojure/lisp/fg42/clojure.el b/nix/modules/clojure/lisp/fg42/clojure.el index 03d3d6b..b52c1d0 100644 --- a/nix/modules/clojure/lisp/fg42/clojure.el +++ b/nix/modules/clojure/lisp/fg42/clojure.el @@ -24,27 +24,24 @@ (eval-when-compile (require 'fpkg)) - (use! flycheck-clj-kondo - "flycheck linter for clojure using `clj-kondo'.") + "flycheck linter for clojure using `clj-kondo'." + :after clojure-ts-mode) (use! paredit "Minor mode for editing parenthesis." :commands enable-paredit-mode) - (use! cider - "Clojure(Script) Interactive Development Environment that Rocks!") + "Clojure(Script) Interactive Development Environment that Rocks!" + :after clojure-ts-mode) (use! clojure-ts-mode "Clojure mode" :mode (("\\.clj\\'" . clojure-ts-mode) ("\\.cljs\\'" . clojure-ts-mode) - ("\\.cljc\\'" . clojure-ts-mode)) + ("\\.cljc\\'" . clojure-ts-mode)) - :config - (require 'flycheck-clj-kondo) - (require 'cider) :hook (clojure-ts-mode . enable-paredit-mode) )