Skip to content

Instantly share code, notes, and snippets.

@Artiavis
Last active March 19, 2017 05:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Artiavis/78e9a3dbdf425a4b12a3 to your computer and use it in GitHub Desktop.
Save Artiavis/78e9a3dbdf425a4b12a3 to your computer and use it in GitHub Desktop.
{:user
{
:dependencies [; Clojure itself, and official clojure libraries
[org.clojure/clojure "1.8.0"]
[org.clojure/test.check "0.9.0"]
[org.clojure/core.async "0.3.442"]
[org.clojure/data.csv "0.1.3"]
[org.clojure/data.priority-map "0.0.7"]
[org.clojure/tools.namespace "0.2.11"]
; Unofficial but de facto Clojure utilities
[clj-http "3.4.1"]
[clj-time "0.13.0"]
[cheshire "5.7.0"]
[com.taoensso/timbre "4.8.0"]
[me.raynes/fs "1.4.6"]
[com.draines/postal "2.0.2"]
; Fun stuff worth keeping generally around
[com.rpl/specter "1.0.0"]
[manifold "0.1.6"]
; Testing apparati useful to keep around
[spyscope "0.1.6"]
[pjstadig/humane-test-output "0.8.1"]
[io.aviso/pretty "0.1.33"]
]
:exclusions [org.clojure/clojure]
:injections [(require '[clojure.tools.namespace.repl :refer [refresh]])
(require 'spyscope.core)
(require 'pjstadig.humane-test-output)
(pjstadig.humane-test-output/activate!)
(require 'io.aviso.repl 'clojure.repl 'clojure.main)
(alter-var-root #'clojure.main/repl-caught
(constantly @#'io.aviso.repl/pretty-pst))
(alter-var-root #'clojure.repl/pst
(constantly @#'io.aviso.repl/pretty-pst))]
:repl-options {:init (do
(require '[clojure.string :as string]
'[com.rpl.specter :as specter]))}
:plugins [[com.jakemccrary/lein-test-refresh "0.19.0"]
[lein-autoexpect "1.9.0"]
[lein-ancient "0.6.10"]
[lein-cloverage "1.0.9"]
[jonase/eastwood "0.2.3"]
[lein-kibit "0.1.3"]
[lein-pprint "1.1.2"]]
}
:repl {:plugins [[cider/cider-nrepl "0.14.0"]
[refactor-nrepl "2.3.0"]]
:dependencies [[alembic "0.3.2"]
[org.clojure/tools.nrepl "0.2.12"]]}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment