diff --git a/docs-preview-742/index.xhtml b/docs-preview-742/index.xhtml index b168287a..83177f60 100644 --- a/docs-preview-742/index.xhtml +++ b/docs-preview-742/index.xhtml @@ -553,7 +553,7 @@ more reliable option.
plugins,treesitter support, nvim-lspconfig language servers, and null-ls
integration. This gets you capabilities ranging from autocompletion to
formatting to diagnostics. The following languages have sections under the
-vim.languages attribute.C/C++: vim.languages.clang.enable
Typescript/Javascript: vim.languages.ts.enable
Python: vim.languages.python.enable:
Markdown: vim.languages.markdown.enable
Adding support for more languages, and improving support for existing ones are
+vim.languages attribute.
C/C++: vim.languages.clang.enable
Typescript/Javascript: vim.languages.ts.enable
Python: vim.languages.python.enable:
Markdown: vim.languages.markdown.enable
Adding support for more languages, and improving support for existing ones are great places where you can contribute with a PR.
In any of the opt.languages.<language>.lsp.package options you can provide
your own LSP package, or provide the command to launch the language server, as a
list of strings. You can use this to skip automatic installation of a language
diff --git a/docs-preview-742/options.html b/docs-preview-742/options.html
index dedaeab6..aa1feb30 100644
--- a/docs-preview-742/options.html
+++ b/docs-preview-742/options.html
@@ -14204,6 +14204,237 @@ package
vim.languages.fsharp.enable
+
+
+Whether to enable F# language support.
+ +Type: +boolean
+ +Default:
+false
Example:
+true
Declared by:
+
+
+<nvf/modules/plugins/languages/fsharp.nix>
+
+ |
vim.languages.fsharp.format.enable
+
+
+Whether to enable F# formatting.
+ +Type: +boolean
+ +Default:
+false
Example:
+true
Declared by:
+
+
+<nvf/modules/plugins/languages/fsharp.nix>
+
+ |
vim.languages.fsharp.format.package
+
+
+F# formatter package
+ +Type: +package
+ +Default:
+<derivation fantomas-7.0.1>
Declared by:
+
+
+<nvf/modules/plugins/languages/fsharp.nix>
+
+ |
vim.languages.fsharp.format.type
+
+
+F# formatter to use
+ +Type: +value “fantomas” (singular enum)
+ +Default:
+"fantomas"
Declared by:
+
+
+<nvf/modules/plugins/languages/fsharp.nix>
+
+ |
vim.languages.fsharp.lsp.enable
+
+
+Whether to enable F# LSP support.
+ +Type: +boolean
+ +Default:
+false
Example:
+true
Declared by:
+
+
+<nvf/modules/plugins/languages/fsharp.nix>
+
+ |
vim.languages.fsharp.lsp.package
+
+
+F# LSP server package, or the command to run as a list of strings
+ +Type: +package or list of string
+ +Default:
+<derivation fsautocomplete-0.77.2>
Example:
+"[lib.getExe pkgs.fsautocomplete \"--state-directory\" \"~/.cache/fsautocomplete\"]"
Declared by:
+
+
+<nvf/modules/plugins/languages/fsharp.nix>
+
+ |
vim.languages.fsharp.lsp.server
+
+
+F# LSP server to use
+ +Type: +value “fsautocomplete” (singular enum)
+ +Default:
+"fsautocomplete"
Declared by:
+
+
+<nvf/modules/plugins/languages/fsharp.nix>
+
+ |
vim.languages.fsharp.treesitter.enable
+
+
+Whether to enable F# treesitter.
+ +Type: +boolean
+ +Default:
+false
Example:
+true
Declared by:
+
+
+<nvf/modules/plugins/languages/fsharp.nix>
+
+ |
vim.languages.fsharp.treesitter.package
+
+
+The fsharp treesitter package to use.
+ +Type: +package
+ +Default:
+pkgs.vimPlugins.nvim-treesitter.builtGrammars.fsharp
Declared by:
+
+
+<nvf/modules/plugins/languages/fsharp.nix>
+
+ |
vim.languages.gleam.enable