Skip to content

Commit

Permalink
Update develop-logseq-on-windows.md
Browse files Browse the repository at this point in the history
  • Loading branch information
djm2k authored and andelf committed Aug 29, 2023
1 parent 6d6da20 commit 7de9284
Showing 1 changed file with 15 additions and 10 deletions.
25 changes: 15 additions & 10 deletions docs/develop-logseq-on-windows.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@

This is a guide on setting up Logseq development dependencies on Windows. Once these dependencies are installed, you can follow the [develop-logseq](develop-logseq.md) docs for build instructions.

## [scoop](https://scoop.sh/)

Scoop provides a `clojure.exe` shim which works in Command Prompt and Powershell windows.

```
scoop bucket add scoop-clojure https://github.com/littleli/scoop-clojure
scoop bucket add extras
scoop bucket add java
scoop install java/openjdk clj-deps babashka leiningen nodejs-lts
```

## Winget

Winget is a package manager installed by default on windows.
Expand All @@ -19,6 +30,10 @@ An installer for clojure is available from [casselc/clj-msi](https://github.com/

## [chocolatey](https://chocolatey.org/)

Chocolatey installs Clojure as a PowerShell module and alias, and does not provide `clojure` for `cmd.exe`.

[@andelf has written a wrapper utility](https://github.com/andelf/clojure-cli) which you can install with `cargo install --git https://github.com/andelf/clojure-cli.git` instead.

```
choco install nvm
nvm install 18
Expand All @@ -29,16 +44,6 @@ choco install javaruntime
choco install clojure
```


## [scoop](https://scoop.sh/)

```
scoop bucket add scoop-clojure https://github.com/littleli/scoop-clojure
scoop bucket add extras
scoop bucket add java
scoop install java/openjdk clojure clj-deps babashka leiningen nodejs-lts
```

## Troubleshooting

### Configuring a proxy for internet access
Expand Down

0 comments on commit 7de9284

Please sign in to comment.