Thursday, March 17, 2016

Making Leiningen faster using aliases

Leiningen is a great tool which I use daily when working with Clojure. Therefore I want it to be as fast as possible.

Over the time, several plugins and dependencies did end up in my ~/.lein/profiles.clj file. But the thing is, that each plugin or dependency slows down every lein invocation (e.g. lein new,lein repl, …). It doesn't matter whether the plugin is actually used or not.