nvf/modules/plugins/languages
siggsy fdba701b46 languages/haskell: hls-wrapper -> hls
hls-wrapper is a simple script to start the correct language server
based on the currently oppened project. From nvf perspective, this makes
it effectively useless. To allow haskell to work on nvf OOTB, we specify
cmd with hls (not wrapper).

NOTE: this pins the language server to specific GHC version.
To circumvent this, users must override (lib.mkForce)
vim.lsp.servers.haskell-tools.cmd with their own, or just specify it as
[ "haskell-language-server-wrapper" "--lsp" ].
2025-11-08 07:00:58 +01:00
..
asm.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
astro.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
bash.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
clang.nix treewide: remove usage of default_on_attach outside LspAttach 2025-09-26 00:29:27 +02:00
clojure.nix fix: deadnix --edit + statix fix 2025-09-27 01:05:33 +00:00
csharp.nix treewide: remove usage of default_on_attach outside LspAttach 2025-09-26 00:29:27 +02:00
css.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
cue.nix language/cue: migrate to vim.lsp.servers 2025-07-23 23:36:21 +02:00
dart.nix treewide: remove usage of default_on_attach outside LspAttach 2025-09-26 00:29:27 +02:00
default.nix languages/qml: init (#1092) 2025-08-21 08:50:42 +03:00
elixir.nix languages/elixir: add HEEx and EEx treesitter grammars 2025-08-16 22:31:40 +02:00
fsharp.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
gleam.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
go.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
haskell.nix languages/haskell: hls-wrapper -> hls 2025-11-08 07:00:58 +01:00
hcl.nix ordering of types 2025-07-14 01:15:39 +01:00
helm.nix languages/helm: fix yaml-language-server integration 2025-09-23 22:43:11 +02:00
html.nix languages/html: reorder parameters for consistency 2025-08-17 17:22:31 -05:00
java.nix ordering of types 2025-07-14 01:15:39 +01:00
json.nix languages/json: fix language server default cmd path in package 2025-10-17 20:48:56 +00:00
julia.nix languages/julia: fix outdated docs 2025-08-01 12:00:43 +02:00
just.nix language/just: init 2025-08-01 14:30:37 -05:00
kotlin.nix ordering of types 2025-07-14 01:15:39 +01:00
lua.nix ordering of types 2025-07-14 01:15:39 +01:00
markdown.nix languages/markdown: add markdown-oxide server option 2025-09-23 20:39:51 +00:00
nim.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
nix.nix nix: fix nixd option 2025-09-15 18:44:30 +02:00
nu.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
ocaml.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
odin.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
php.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
python.nix treewide: remove usage of default_on_attach outside LspAttach 2025-09-26 00:29:27 +02:00
qml.nix languages/qml: init (#1092) 2025-08-21 08:50:42 +03:00
r.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
ruby.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
rust.nix languages/rust: fix completion source option usage 2025-10-31 12:28:18 +01:00
scala.nix languages: deprecate vim.languages.enableLSP 2025-05-04 18:01:46 +03:00
sql.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
svelte.nix languages/svelte: fix svelte-language-server not reloading .js/.ts files on change 2025-08-21 18:47:09 +07:00
tailwind.nix languages/tailwind: fix use of lspconfig.util 2025-08-01 12:00:44 +02:00
terraform.nix ordering of types 2025-07-14 01:15:39 +01:00
ts.nix treewide: remove usage of default_on_attach outside LspAttach 2025-09-26 00:29:27 +02:00
typst.nix fix(typst): remove typstfmt 2025-11-05 15:48:43 +01:00
vala.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00
wgsl.nix Merge pull request #962 from horriblename/language-overhaul-part 2025-08-01 12:12:34 +02:00
yaml.nix treewide: remove usage of default_on_attach outside LspAttach 2025-09-26 00:29:27 +02:00
zig.nix languages: coerce server type to list for compat 2025-07-23 23:36:22 +02:00