You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/automation/make.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ Create a `Makefile` in the root of a project and define a target by typing a sui
28
28
29
29
Insert a tab on the next line and type a command to be called. Further commands can be added on new lines so long as each line is tab indented.
30
30
31
-
The `repl` target prints out an information message and then uses the [Clojure CLI](https://clojure.org/guides/install_clojure) with aliases from [practicalli/clojure-deps-edn](https://github.com/practicalli/clojure-deps-edn) to run a Clojure REPL process with a rich terminal UI ([Rebel Readline](https://github.com/bhauman/rebel-readline))
31
+
The `repl` target prints out an information message and then uses the [Clojure CLI](https://clojure.org/guides/install_clojure) with aliases from [practicalli/clojure-deps-edn](https://github.com/practicalli/clojure-cli-config) to run a Clojure REPL process with a rich terminal UI ([Rebel Readline](https://github.com/bhauman/rebel-readline))
32
32
33
33
```makefile
34
34
repl: ## Run Clojure REPL with rich terminal UI (Rebel Readline)
Copy file name to clipboardExpand all lines: docs/clojure-cli/defining-aliases.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,8 +22,8 @@ Aliases can be used to :
22
22
23
23
*`:paths` - directories included by default as a vector of directory names, e.g. `["src" "resources"]`
24
24
*`:deps` - library dependencies included by default as a map ([practicalli/banking-on-clojure example](https://github.com/practicalli/banking-on-clojure-webapp/blob/live/deps.edn#L4-L19))
25
-
*`:mvn/repos` - a map of [repositories to download Maven dependencies](https://github.com/practicalli/clojure-deps-edn#library-hosting-services), Maven Central and Clojars included by default
26
-
*`:mvn/local-repo` to [specify an alternative location for the Maven cache](https://github.com/practicalli/clojure-deps-edn#maven-local-repository)
25
+
*`:mvn/repos` - a map of [repositories to download Maven dependencies](https://github.com/practicalli/clojure-cli-config#library-hosting-services), Maven Central and Clojars included by default
26
+
*`:mvn/local-repo` to [specify an alternative location for the Maven cache](https://github.com/practicalli/clojure-cli-config#maven-local-repository)
27
27
*`:aliases` - a map of optional libraries and tools, the key being the alias name and its value the configuration
28
28
29
29
The installation of Clojure CLI contains a configuration
[:fontawesome-solid-book-open: Practicalli Clojure CLI Config](https://github.com/practicalli/clojure-deps-edn){target=_blank} is a user configuration for Clojure CLI tools providing a range of community tools via meaningful aliases, supporting Clojure and ClojureScript development.
4
+
[:fontawesome-solid-book-open: Practicalli Clojure CLI Config](https://github.com/practicalli/clojure-cli-config){target=_blank} is a user configuration for Clojure CLI tools providing a range of community tools via meaningful aliases, supporting Clojure and ClojureScript development.
6
5
7
6
Alias names are designed with qualified keywords that provide context for the use of an alias (`env`, `inspect`, `project`, `repl`, `search``test`). These keywords help with discovery and reduce cognitive load required to remember their purpose.
8
7
@@ -15,8 +14,9 @@ Commonly used arguments are included in many alias via `:main-opts` or `:exec-ar
15
14
16
15
17
16
??? HINT "Remote Environments or Continuous Integration"
18
-
For remote environments or [Continuous Integration services](/continuous-integration/), include [:fontawesome-solid-book-open: Practicalli Clojure CLI Config](https://github.com/practicalli/clojure-deps-edn){target=_blank}) in the environment build or copy specific aliases to the Clojure project `deps.edn` configuration.
17
+
For remote environments or [Continuous Integration services](/continuous-integration/), include [:fontawesome-solid-book-open: Practicalli Clojure CLI Config](https://github.com/practicalli/clojure-cli-config){target=_blank}) in the environment build or copy specific aliases to the Clojure project `deps.edn` configuration.
Copy file name to clipboardExpand all lines: docs/clojure-cli/repl-reloaded.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,7 @@ Portal Inspector window opens and is connected to all evaluation results and Mul
72
72
73
73
Include the `:dev/reloaded` or `:lib/hotload` aliases when starting the REPL with other aliases, using any of the available Clojure CLI execution options (`-A`,`-M`,`-X`,`-T`).
74
74
75
-
Alias example from [:fontawesome-solid-book-open: Practicalli Clojure CLI Config](https://github.com/practicalli/clojure-deps-edn/)
75
+
Alias example from [:fontawesome-solid-book-open: Practicalli Clojure CLI Config](https://github.com/practicalli/clojure-cli-config/)
76
76
77
77
78
78
??? EXAMPLE "Clojure 1.11 Hotload Support"
@@ -88,7 +88,7 @@ Portal Inspector window opens and is connected to all evaluation results and Mul
88
88
```
89
89
Include the `:dev/reloaded` or `:lib/hotload` aliases when starting the REPL with other aliases, using any of the available Clojure CLI execution options (`-A`,`-M`,`-X`,`-T`).
90
90
91
-
Alias example from [:fontawesome-solid-book-open: Practicalli Clojure CLI Config](https://github.com/practicalli/clojure-deps-edn/)
91
+
Alias example from [:fontawesome-solid-book-open: Practicalli Clojure CLI Config](https://github.com/practicalli/clojure-cli-config/)
Copy file name to clipboardExpand all lines: docs/clojure-editors/clojure-lsp/practicalli-snippets.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -95,7 +95,7 @@ Comment an existing form with the Clojure Comment macro, `_#`
95
95
96
96
## Hot loading library dependencies
97
97
98
-
Clojure CLI projects can [hotload library dependencies into a running Clojure REPL](/clojure/clojure-cli/repl-reloaded/). This requires starting a REPL with the `clojure.tools.deps.alpha` library as a dependency which can be done by including the [`:lib/hotload` alias from practicalli/clojure-deps-edn](https://github.com/practicalli/clojure-deps-edn#hotload-libraries-into-a-running-repl). Note this library is alpha and the API could change in future.
98
+
Clojure CLI projects can [hotload library dependencies into a running Clojure REPL](/clojure/clojure-cli/repl-reloaded/). This requires starting a REPL with the `clojure.tools.deps.alpha` library as a dependency which can be done by including the [`:lib/hotload` alias from practicalli/clojure-deps-edn](https://github.com/practicalli/clojure-cli-config#hotload-libraries-into-a-running-repl). Note this library is alpha and the API could change in future.
99
99
100
100
Create a rich comment block that requires the `clojure.tools.deps.alpha` namespace and an `add-libs` expression to hotload one or more libraries in a hash-map. Tab stops with placeholders are included for adding the first library to hotload.
Copy file name to clipboardExpand all lines: docs/clojure-spec/add-spec-to-projects.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ Create a new project or clone [:fontawesome-brands-github: practicalli/leveragin
12
12
```
13
13
14
14
??? HINT ":fontawesome-solid-book-open: Practicalli Clojure CLI Config - :project/create alias"
15
-
[:fontawesome-solid-book-open: Practicalli Clojure CLI Config](https://github.com/practicalli/clojure-deps-edn#clojure-projects) repository includes the `:project/create` alias for creating new Clojure projects from a template using [`deps-new`](https://github.com/seancorfield/deps-new).
15
+
[:fontawesome-solid-book-open: Practicalli Clojure CLI Config](https://github.com/practicalli/clojure-cli-config#clojure-projects) repository includes the `:project/create` alias for creating new Clojure projects from a template using [`deps-new`](https://github.com/seancorfield/deps-new).
16
16
17
17
The project is created with Clojure as a dependency, which includes the `clojure.spec.alpha` library.
Copy file name to clipboardExpand all lines: docs/install/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@
9
9
!!! INFO "Practicalli Clojure Config community tools"
10
10
[:fontawesome-solid-book-open: Practicalli Clojure CLI Config](clojure-cli/#practicalli-clojure-cli-config) is a user configuration providing aliases for a wide range of community tools which extends the features of Clojure CLI. The aliases include tools to create, develop, build and deploy Clojure code. Aliases are used heavily in the Practicalli books.
11
11
12
-
If the Practicalli Clojure CLI config is not used, review the [:fontawesome-brands-github: `deps.edn` file](https://github.com/practicalli/clojure-deps-edn/blob/live/deps.edn){target=_blank} from the GitHub repository and add relevant aliases definitions to your own Clojure CLI configuration.
12
+
If the Practicalli Clojure CLI config is not used, review the [:fontawesome-brands-github: `deps.edn` file](https://github.com/practicalli/clojure-cli-config/blob/live/deps.edn){target=_blank} from the GitHub repository and add relevant aliases definitions to your own Clojure CLI configuration.
0 commit comments