At the moment, Ultra handles REPL configuration by leveraging Lein's :repl-options :init option and simply assoc-ing in the preferred configuration. This should be changed to either be a macro that doesn't throw away any pre-existing forms, or should be ditched entirely in favor of a more hook-oriented approach in a manner akin to how Ultra's test hooks work.
At the moment, Ultra handles REPL configuration by leveraging Lein's
:repl-options :init
option and simplyassoc
-ing in the preferred configuration. This should be changed to either be a macro that doesn't throw away any pre-existing forms, or should be ditched entirely in favor of a more hook-oriented approach in a manner akin to how Ultra's test hooks work.