Cut: lang/clojure: unneeded + subjective parts

str => clojure.string is already defined in `cljr-magic-require-namespaces'
re-frame + reagent is subjective (for personal configuration)

fighweel aspect is now handled upstream by giving a prompt
see: `cider-cljs-repl-types'
This commit is contained in:
Benjamin Andresen 2018-06-23 18:44:50 +02:00
parent 25bc9cfbaf
commit 7b0d57a745

View file

@ -5,14 +5,7 @@
(def-package! clj-refactor (def-package! clj-refactor
:after clojure-mode :after clojure-mode)
:config
;; setup some extra namespace auto completion for great awesome
(dolist (ns '(("re-frame" . "re-frame.core")
("reagent" . "reagent.core")
("str" . "clojure.string")))
(map-put cljr-magic-require-namespaces (car ns) (cdr ns))))
(def-package! cider (def-package! cider
;; NOTE: if you don't have an org directory set (the dir doesn't exist), cider ;; NOTE: if you don't have an org directory set (the dir doesn't exist), cider
@ -23,13 +16,7 @@
(setq nrepl-hide-special-buffers t (setq nrepl-hide-special-buffers t
cider-stacktrace-default-filters '(tooling dup) cider-stacktrace-default-filters '(tooling dup)
cider-prompt-save-file-on-load nil cider-prompt-save-file-on-load nil
cider-repl-use-clojure-font-lock t cider-repl-use-clojure-font-lock t)
;; Setup cider for clojurescript / figwheel dev.
cider-cljs-lein-repl
"(do (require 'figwheel-sidecar.repl-api)
(figwheel-sidecar.repl-api/start-figwheel!)
(figwheel-sidecar.repl-api/cljs-repl))")
(set-popup-rule! "^\\*cider-repl" :quit nil :select nil) (set-popup-rule! "^\\*cider-repl" :quit nil :select nil)
(set-repl-handler! 'clojure-mode #'+clojure/repl) (set-repl-handler! 'clojure-mode #'+clojure/repl)
(set-eval-handler! 'clojure-mode #'cider-eval-region) (set-eval-handler! 'clojure-mode #'cider-eval-region)