Nextflow#
Server#
For more information about the LSP server, check nextflow-language-server.
Installation#
For more instructions on how to install manually, check here.
Debugger: Not available#
Available configurations#
lsp-nextflow-completion-extended#
Type: boolean
Default: nil
Provide auto-completions from outside the current script.
If an external completion is selected, it will be automatically included into the current script.
lsp-nextflow-completion-max-items#
Type: number
Default: 100
The maximum number of auto-completions to suggest at a time.
lsp-nextflow-debug#
Type: boolean
Default: nil
Enable debug logging and debug information in hover hints.
lsp-nextflow-error-reporting-mode#
Type: (choice (const off) (const errors) (const warnings) (const paranoid))
Default: warnings
Set the desired level of error reporting.
lsp-nextflow-files-exclude#
Type: lsp-string-vector
Default: [.git .nf-test work]
Folders that should be excluded when scanning the workspace for Nextflow files.
lsp-nextflow-formatting-harshil-alignment#
Type: boolean
Default: nil
Use the Harshil Alignment™️ when formatting Nextflow scripts and config files.
Note: not all rules are supported.
lsp-nextflow-formatting-mahesh-form#
Type: boolean
Default: nil
Place process outputs at the end of the process body when formatting Nextflow scripts.
lsp-nextflow-formatting-sort-declarations#
Type: boolean
Default: nil
Sort script declarations when formatting Nextflow scripts.
lsp-nextflow-java-home#
Type: string
Default: ``
Specify the folder path to the desired Java runtime.
Equivalent to the JAVA_HOME environment variable, i.e.
the Java binary should be located at $JAVA_HOME/bin/java.
Use this setting if the extension cannot find Java automatically.
lsp-nextflow-java-path#
Type: string
Default: java
Path of the java executable.
lsp-nextflow-language-version#
Type: (choice (const 26.04 (preview)) (const 25.10) (const 25.04) (const 24.10))
Default: 25.10
Nextflow language version to be used by the language server.
lsp-nextflow-server-download-url#
Type: string
Default: https://github.com/nextflow-io/language-server/releases/download/v25.10/language-server-all.jar
Automatic download url for lsp-nextflow.
lsp-nextflow-server-file#
Type: file
Default: ~/work/lsp-mode/lsp-mode/docs/.eask/30.2/.cache/lsp/nextflow-language-server.jar
The path to the file in which lsp-nextflow will be stored.
lsp-nextflow-suppress-future-warnings#
Type: boolean
Default: t
Hide warnings for future changes, deprecations, and removals.
lsp-nextflow-telemetry-enabled#
Type: boolean
Default: nil
Enable usage data to be sent to Seqera.
See the welcome page for more information about what we do and do not collect.
lsp-nextflow-type-checking#
Type: boolean
Default: nil
Enable static type checking.