From 99c6949e5464746a232cbe619b359d1fa05ed8fe Mon Sep 17 00:00:00 2001 From: Ellis Kenyo Date: Sun, 19 Feb 2023 21:55:10 +0000 Subject: [PATCH] feat(clojure): add support for jet & neil --- modules/lang/clojure/config.el | 13 +++++++++++++ modules/lang/clojure/packages.el | 4 ++++ 2 files changed, 17 insertions(+) diff --git a/modules/lang/clojure/config.el b/modules/lang/clojure/config.el index af500700f..eb1e2c0a4 100644 --- a/modules/lang/clojure/config.el +++ b/modules/lang/clojure/config.el @@ -175,6 +175,8 @@ "C" #'cider-connect-cljs "m" #'cider-macroexpand-1 "M" #'cider-macroexpand-all + "j" #'jet + "f" #'neil-find-clojure-package (:prefix ("d" . "debug") "d" #'cider-debug-defun-at-point) (:prefix ("e" . "eval") @@ -266,3 +268,14 @@ :when (and (modulep! :checkers syntax) (not (modulep! +lsp))) :after flycheck) + + +(use-package! neil + :commands (neil-find-clojure-package) + :config + (setq neil-prompt-for-version-p nil + neil-inject-dep-to-project-p t)) + + +(use-package! jet + :commands (jet)) diff --git a/modules/lang/clojure/packages.el b/modules/lang/clojure/packages.el index 382847e84..04ce3550d 100644 --- a/modules/lang/clojure/packages.el +++ b/modules/lang/clojure/packages.el @@ -19,3 +19,7 @@ (package! cider :pin "1ed5163433c991c00ea83fdd4447e8daf4aeccbe") (when (modulep! :checkers syntax) (package! flycheck-clj-kondo :pin "ff7bed2315755cfe02ef471edf522e27b78cd5ca")) +(package! jet :pin "f007660c568e924e32d486a02aa4cd18203313cc") +(package! neil + :recipe (:host github :repo "babashka/neil" :files ("*.el")) + :pin "1dbac785cee4af8ad499839adbb83a8a297e7c70")