babashka / neil

A CLI to add common aliases and features to deps.edn-based projects
MIT License
367 stars 27 forks source link

add support to add files which describe "development" environments #175

Closed behrica closed 9 months ago

behrica commented 1 year ago

Like

"Dockerfile" "devcontainer.json" "gitpod"

See a discussion here: https://clojurians.slack.com/archives/C03KCV7TM6F/p1676658872762339

It would probably be possible to come up with a "minimal" file for each them, which supports Clojure out of the box and could then be user extended.

So some form of a neil add .... command which would then generate this files on disk in a minimal (valid) form, which supports Clojure in the "environment".

behrica commented 1 year ago

I made once an attempt via a clojure library template to add them:

https://github.com/behrica/clj-py-r-template/tree/master/src/clj/new/clj_py_r_template

behrica commented 9 months ago

Can be done easily outside Neil