Re: [ANN] clj-new -- creating new Clojure projects using the clj CLI

2018-04-20 Thread Gregg Reynolds
On Fri, Apr 20, 2018, 2:29 PM Sean Corfield wrote: > Alright, added command-line usage back into the README! Talk about “peer > pressure”  > ... > > "If you're not annoying somebody, you're not really alive." > -- Margaret Atwood > Apparently you are alive and well! Very

RE: [ANN] clj-new -- creating new Clojure projects using the clj CLI

2018-04-20 Thread Sean Corfield
ret Atwood From: clojure@googlegroups.com <clojure@googlegroups.com> on behalf of Tim Visher <tim.vis...@gmail.com> Sent: Friday, April 20, 2018 5:11:53 AM To: Clojure Subject: Re: [ANN] clj-new -- creating new Clojure projects using the clj CLI On Thu, Apr 19, 2018 at 1:38 PM, Sean Corfie

Re: [ANN] clj-new -- creating new Clojure projects using the clj CLI

2018-04-20 Thread Tim Visher
On Thu, Apr 19, 2018 at 1:38 PM, Sean Corfield wrote: > I had the one-liner in an earlier version of the README but decided it was > unreadable (a single long line is hard to read when it scrolls so much). > > > > Maybe I’ll put it back somewhere in there… > Might I suggest:

Re: [ANN] clj-new -- creating new Clojure projects using the clj CLI

2018-04-19 Thread John Newman
These are nice ideas... Sort of like nmp. But you could implement this yourself as a lib and stick it behind a `clj -A:install ...` tool. @dominicm (on clojurians.slack) has build an "injector" tool into pack, which you could reimplement into something that you're describing:

RE: [ANN] clj-new -- creating new Clojure projects using the clj CLI

2018-04-19 Thread Sean Corfield
Subject: Re: [ANN] clj-new -- creating new Clojure projects using the clj CLI Nice work! Another addition to the CLI tools ecosystem. Maybe worth mentioning that a oneliner may suffice, for those just wanting to try it out without altering the global deps.edn: clj -Sdeps '{:deps {seancorfield/clj

Re: [ANN] clj-new -- creating new Clojure projects using the clj CLI

2018-04-19 Thread Arnout Roemers
Nice work! Another addition to the CLI tools ecosystem. Maybe worth mentioning that a oneliner may suffice, for those just wanting to try it out without altering the global deps.edn: clj -Sdeps '{:deps {seancorfield/clj-new {:git/url "https://github.com/seancorfield/clj-new; :sha

[ANN] clj-new -- creating new Clojure projects using the clj CLI

2018-04-19 Thread Alan Moore
Nice... this looks super helpful, thanks! Alan -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To

Re: [ANN] clj-new -- creating new Clojure projects using the clj CLI

2018-04-19 Thread Didier
Ah, awesome. I guess I'm starting to think, it would be great if clj supported something like: clj --install alias-name alias-url So maybe in a repo, you could put a file of a given convention in the root with a common name. Clj could pull it, it would contain a clj alias in it, and clj

RE: [ANN] clj-new -- creating new Clojure projects using the clj CLI

2018-04-18 Thread Sean Corfield
...@gmail.com> Sent: Wednesday, April 18, 2018 10:33:55 AM To: Clojure Subject: [ANN] clj-new -- creating new Clojure projects using the clj CLI Hum, cool. First time I realize that clj could become the npm of Clojure. Couldn't you pull leiningen down from it in a similar fashion? And have a lein a

[ANN] clj-new -- creating new Clojure projects using the clj CLI

2018-04-18 Thread Didier
Hum, cool. First time I realize that clj could become the npm of Clojure. Couldn't you pull leiningen down from it in a similar fashion? And have a lein alias? -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to

[ANN] clj-new -- creating new Clojure projects using the clj CLI

2018-04-17 Thread Sean Corfield
clj-new -- https://github.com/seancorfield/clj-new This will generate new projects for you, either based on `clj`, or from any existing Leiningen or Boot template (or, I hope in the future, `clj-template` projects!). You'll probably want to add clj-new as an alias in your ~/.clojure/deps.edn