Skip to content

Clojure#

Server#

For more information about the LSP server, check clojure-lsp.

Installation#

This Server supports automatic install. Install this language server with M-xlsp-install-serverRETclojure-lspRET.

For more instructions on how to install manually, check here.

Debugger: Not available#

Available configurations#

lsp-clojure-custom-server-command#

Type: (repeat string)

Default: nil

The clojure-lisp server command.


lsp-clojure-library-dirs#

Type: (list string)

Default: (/home/runner/.emacs.d/workspace/.cache/ /home/runner/.gitlibs/libs)

LSP clojure dirs that should be considered library folders.


lsp-clojure-project-tree-position-params#

Type: alist

Default: nil

The optional project tree position params. Defaults to side following treemacs default.


lsp-clojure-server-download-url#

Type: string

Default: https://github.com/clojure-lsp/clojure-lsp/releases/latest/download/clojure-lsp-native-linux-amd64.zip

Automatic download url for lsp-clojure.


lsp-clojure-server-store-path#

Type: file

Default: ~/.emacs.d/.cache/lsp/clojure/clojure-lsp

The path to the file in which clojure-lsp will be stored.


lsp-clojure-test-tree-position-params#

Type: alist

Default: nil

The optional test tree position params. Defaults to side following treemacs default.


lsp-clojure-trace-enable#

Type: boolean

Default: nil

Enable trace logs between client and clojure-lsp server.


lsp-clojure-workspace-cache-dir#

Type: directory

Default: ~/.emacs.d/workspace/.cache/

LSP clojure workspace cache directory.


lsp-clojure-workspace-dir#

Type: directory

Default: ~/.emacs.d/workspace/

LSP clojure workspace directory.



Last update: December 2, 2024