Skip to content

Commit 65e881a

Browse files
format: update links to practicalli/clojure-cli-config
resolve: #469
1 parent 7acc9ef commit 65e881a

File tree

8 files changed

+14
-14
lines changed

8 files changed

+14
-14
lines changed

docs/automation/make.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Create a `Makefile` in the root of a project and define a target by typing a sui
2828

2929
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.
3030

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))
3232

3333
```makefile
3434
repl: ## Run Clojure REPL with rich terminal UI (Rebel Readline)

docs/clojure-cli/defining-aliases.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ Aliases can be used to :
2222

2323
* `:paths` - directories included by default as a vector of directory names, e.g. `["src" "resources"]`
2424
* `: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)
2727
* `:aliases` - a map of optional libraries and tools, the key being the alias name and its value the configuration
2828

2929
The installation of Clojure CLI contains a configuration

docs/clojure-cli/practicalli-config.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
# Practicalli Clojure CLI Configuration
22

3-
[:fontawesome-solid-book-open: Practicalli Clojure CLI Config](https://github.com/practicalli/clojure-deps-edn){target=_blank .md-button}
43

5-
[: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.
65

76
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.
87

@@ -15,8 +14,9 @@ Commonly used arguments are included in many alias via `:main-opts` or `:exec-ar
1514

1615

1716
??? 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.
1918

19+
[:fontawesome-solid-book-open: Practicalli Clojure CLI Config](https://github.com/practicalli/clojure-cli-config){target=_blank .md-button}
2020

2121
## Install
2222

@@ -30,14 +30,14 @@ Fork or clone [:fontawesome-brands-github: Practicalli Clojure CLI Config](https
3030
If `XDG_CONFIG_HOME` environment variable is set, clone the repository to `$XDG_CONFIG_HOME/clojure`
3131

3232
```shell
33-
git clone https://github.com/practicalli/clojure-deps-edn.git $XDG_CONFIG_HOME/clojure
33+
git clone https://github.com/practicalli/clojure-cli-config.git $XDG_CONFIG_HOME/clojure
3434
```
3535

3636
=== "Classic Config"
3737
Clojure CLI will look for its configuration in `$HOME/.clojure` directory if `$XDG_CONFIG_HOME` and `CLJ_CONFIG` environment variables not set.
3838

3939
```shell
40-
git clone https://github.com/practicalli/clojure-deps-edn.git $HOME/.clojure
40+
git clone https://github.com/practicalli/clojure-cli-config.git $HOME/.clojure
4141
```
4242

4343

docs/clojure-cli/repl-reloaded.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ Portal Inspector window opens and is connected to all evaluation results and Mul
7272

7373
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`).
7474

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/)
7676

7777

7878
??? EXAMPLE "Clojure 1.11 Hotload Support"
@@ -88,7 +88,7 @@ Portal Inspector window opens and is connected to all evaluation results and Mul
8888
```
8989
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`).
9090

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/)
9292

9393

9494
## Custom REPL startup

docs/clojure-cli/repl-startup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@ Rather than restart the repl, clojure.tools.namespace.repl provides functions th
313313
:git/sha "e4fb92eef724fa39e29b39cc2b1a850567d490dd"}}}
314314
```
315315

316-
> Alias example from [:fontawesome-solid-book-open: Practicalli Clojure CLI Config](https://github.com/practicalli/clojure-deps-edn/)
316+
> Alias example from [:fontawesome-solid-book-open: Practicalli Clojure CLI Config](https://github.com/practicalli/clojure-cli-config/)
317317

318318
Start a REPL session using Clojure CLI with `:repl/reloaded`, `dev/reloaded` or `:lib/hotload` aliases
319319

docs/clojure-editors/clojure-lsp/practicalli-snippets.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ Comment an existing form with the Clojure Comment macro, `_#`
9595

9696
## Hot loading library dependencies
9797

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.
9999

100100
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.
101101

docs/clojure-spec/add-spec-to-projects.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Create a new project or clone [:fontawesome-brands-github: practicalli/leveragin
1212
```
1313

1414
??? 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).
1616

1717
The project is created with Clojure as a dependency, which includes the `clojure.spec.alpha` library.
1818

docs/install/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
!!! INFO "Practicalli Clojure Config community tools"
1010
[: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.
1111

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.
1313

1414
## "Pre-requisites"
1515

0 commit comments

Comments
 (0)