File: cider.el.html
Provides a Clojure interactive development environment for Emacs, built on top of nREPL. See https://docs.cider.mx for more details.
Defined variables (63)
cider--jack-in-cmd-history | History list for user-specified jack-in commands. |
cider--jack-in-nrepl-params-history | History list for user-specified jack-in nrepl command params. |
cider-allow-jack-in-without-project | Controls what happens when doing ‘cider-jack-in’ outside a project. |
cider-babashka-command | The command used to execute Babashka. |
cider-babashka-parameters | Params passed to babashka to start an nREPL server via ‘cider-jack-in’. |
cider-basilisp-command | The command used to execute Basilisp. |
cider-basilisp-parameters | Params passed to Basilisp to start an nREPL server via ‘cider-jack-in’. |
cider-check-cljs-repl-requirements | When non-nil will run the requirement checks for the different cljs repls. |
cider-cljs-repl-types | A list of supported ClojureScript REPLs. |
cider-clojure-artifact-id | Artifact identifier for Clojure. |
cider-clojure-cli-aliases | A list of aliases to include when using the clojure cli. |
cider-clojure-cli-command | The command used to execute clojure with tools.deps. |
cider-clojure-cli-global-aliases | Global aliases to include when jacking in with the clojure CLI. |
cider-clojure-cli-parameters | Params passed to clojure cli to start an nREPL server via ‘cider-jack-in’. |
cider-codename | Codename used to denote stable releases. |
cider-connect-default-cljs-params | Default plist of params for connecting to a ClojureScript REPL. |
cider-connect-default-params | Default plist of params for connecting to an external nREPL server. |
cider-connected-hook | List of functions to call when connected to Clojure nREPL server. |
cider-connection-init-commands | A list of all user-level connection init commands in CIDER. |
cider-connection-message-fn | The function to use to generate the message displayed on connect. |
cider-custom-cljs-repl-init-form | The form used to start a custom ClojureScript REPL. |
cider-default-cljs-repl | The default ClojureScript REPL to start. |
cider-disconnected-hook | List of functions to call when disconnected from the Clojure nREPL server. |
cider-edit-jack-in-command | When truthy allow the user to edit the command. |
cider-enable-nrepl-jvmti-agent | When t, add ‘-Djdk.attach.allowAttachSelf’ to the command line arguments. |
cider-figwheel-main-default-options | Defines the ‘figwheel.main/start’ options. |
cider-gradle-command | The command used to execute Gradle. |
cider-gradle-parameters | Params passed to gradle to start an nREPL server via ‘cider-jack-in’. |
cider-host-history | Completion history for connection hosts. |
cider-infer-remote-nrepl-ports | When true, cider will use ssh to try to infer nREPL ports on remote hosts. |
cider-inject-dependencies-at-jack-in | When nil, do not inject repl dependencies at ‘cider-jack-in’ time. |
cider-injected-middleware-version | The version of cider-nrepl injected on jack-in. |
cider-injected-nrepl-version | The version of nREPL injected on jack-in. |
cider-jack-in-auto-inject-clojure | Version of clojure to auto-inject into REPL. |
cider-jack-in-cljs-dependencies | List of dependencies where elements are lists of artifact name and version. |
cider-jack-in-cljs-lein-plugins | List of Leiningen plugins to be injected at jack-in. |
cider-jack-in-cljs-nrepl-middlewares | List of Clojure variable names. |
cider-jack-in-cmd | The custom command used to start a nrepl server. |
cider-jack-in-default | The default tool to use when doing ‘cider-jack-in’ outside a project. |
cider-jack-in-dependencies | List of dependencies where elements are lists of artifact name and version. |
cider-jack-in-dependencies-exclusions | List of exclusions for jack in dependencies. |
cider-jack-in-lein-middlewares | List of Leiningen :middleware values to be injected at jack-in. |
cider-jack-in-lein-plugins | List of Leiningen plugins to be injected at jack-in. |
cider-jack-in-nrepl-middlewares | List of Clojure variable names. |
cider-jack-in-universal-options | The list of project tools that are supported by the universal jack in command. |
cider-known-endpoints | A list of connection endpoints where each endpoint is a list. |
cider-latest-clojure-version | Latest (newest) version of Clojure. |
cider-lein-command | The command used to execute Leiningen. |
cider-lein-parameters | Params passed to Leiningen to start an nREPL server via ‘cider-jack-in’. |
cider-minimum-clojure-version | Minimum supported version of Clojure. |
cider-nbb-command | The command used to execute nbb. |
cider-nbb-parameters | Params passed to nbb to start an nREPL server via ‘cider-jack-in’. |
cider-offer-to-open-cljs-app-in-browser | When nil, do not offer to open ClojureScript apps in a browser on connect. |
cider-preferred-build-tool | Allow choosing a build system when there are many. |
cider-ps-running-lein-nrepl-path-regexp-list | Regexp list to get project paths. |
cider-ps-running-lein-nrepls-command | Process snapshot command used in ‘cider-locate-running-nrepl-ports’. |
cider-required-middleware-version | The CIDER nREPL version that’s known to work properly with CIDER. |
cider-shadow-cljs-command | The command used to execute shadow-cljs. |
cider-shadow-cljs-parameters | Params passed to shadow-cljs to start an nREPL server via ‘cider-jack-in’. |
cider-shadow-default-options | Defines default ‘shadow-cljs’ options. |
cider-shadow-watched-builds | Defines the list of builds ‘shadow-cljs’ should watch. |
cider-start-map | CIDER jack-in and connect keymap. |
cider-version | The current version of CIDER. |