Skip to content

Commit d69f013

Browse files
authored
Merge pull request #170 from kovan/update-readme-deps-new
Update README to recommend deps-new over clj-new
2 parents 120b37e + d34cd4b commit d69f013

1 file changed

Lines changed: 13 additions & 8 deletions

File tree

README.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,29 @@ systems.
88
The goal of Kit is to provide a template for a robust,
99
scalable Clojure web application. It hides common plumbing
1010
that is standard across projects via its libs system, while
11-
exposing code that tends to be customized in the clj-new
12-
template.
11+
exposing code that tends to be customized in the template.
1312

1413
Thanks to `integrant`, and `aero`, the libs are simple
1514
skeletons with the bulk of the customization being done in
1615
the system configuration EDN file.
1716

1817
## Quick start
1918

20-
Kit
21-
requires [clj-new](https://github.com/seancorfield/clj-new),
22-
installed preferably as a tool:
19+
The recommended way to create a new Kit application is using [deps-new](https://github.com/seancorfield/deps-new).
2320

24-
`clojure -Ttools install com.github.seancorfield/clj-new '{:git/tag "v1.2.381"}' :as clj-new`
21+
Using [neil](https://github.com/babashka/neil) (recommended):
2522

26-
To create a new Kit application:
23+
```
24+
brew install babashka/brew/neil
25+
neil new io.github.kit-clj/kit yourname/app
26+
```
2727

28-
`clojure -Tclj-new create :template io.github.kit-clj :name yourname/app`
28+
Or directly with deps-new:
29+
30+
```
31+
clojure -Sdeps '{:deps {io.github.seancorfield/deps-new {:mvn/version "RELEASE"}}}' \
32+
-Tnew create :template io.github.kit-clj/kit :name yourname/app
33+
```
2934

3035
## Latest versions
3136

0 commit comments

Comments
 (0)