Commit Graph

193 Commits

Author SHA1 Message Date
Alberto Fanjul
e574dd67eb buildsystem for vala is not mandatory 2024-01-29 08:40:06 +09:00
Yuta Sakurai
223c7382e5 hyuga: added required, fix installer for windows. 2024-01-06 22:01:26 +09:00
Yuta Sakurai
574f1d60b0 Added Hyuga installer 2024-01-06 22:01:26 +09:00
gawetto
88bcb1ca59 tailwindcss in svelte 2023-12-16 10:21:43 +09:00
tsukkee
cf00aa1cbd add sorbet information to settings.json 2023-12-15 23:05:25 +09:00
zakuro
7344e006d0 add v-analyzer 2023-09-03 20:39:54 +09:00
mikoto2000
976d858968 Add RuboCop lsp mode. 2023-08-18 22:45:54 +09:00
Kosei Kitahara
fee71cdda4 Support jsonnet-language-server 2023-06-22 14:37:32 +09:00
klarkc
8c035c1ca7 Add nixd alternative 2023-06-22 14:28:50 +09:00
jrjsmrtn
aa8a8173ee Add ruff-lsp 2023-05-15 17:28:36 +09:00
Yasuhiro Matsumoto
f55d4735f1 add openscad-lsp 2023-02-17 13:50:58 +09:00
KFL
9080f0cb2f Associate clangd to filetype cuda
Summary:

clangd supports cuda source files
2023-02-17 13:50:10 +09:00
dalance
241fb5d89c Add veryl language server 2023-02-17 13:49:21 +09:00
Wuelner Martínez
761888067a feat(astro): added support for astro-ls 2022-10-08 10:39:43 +09:00
Walker
48698366c3 Add nix support 2022-09-20 00:33:00 +09:00
Yasuhiro Matsumoto
65ddb94e4d add bufls 2022-09-11 00:43:32 +09:00
Yasuhiro Matsumoto
06de00dfae add ols 2022-08-31 02:29:30 +09:00
Walker
dc4691ad94 add purescript 2022-08-12 18:06:32 +09:00
a5ob7r
354ce84d47 Add wrapper's configs for hie and hls
haskell-ide-engline(hie) and haskell-language-server(hls) are usually
called via their wrapper executables. However this plugin looks up
non-wrapper executables but not wrapper them in loading configurations,
so it doesn't load configs for hie and hls even if wrappers are
installed.

To resolve this, change command name which is used in loading configs
from non-wrappers to wrappers, and add configs for wrappers instead of
not-wrappers. And for compatibility, keep up loading user's non-wrapper
configs.
2022-06-22 15:25:15 +09:00
a5ob7r
89d69a9f2f Fix the url of vimscript-language-server 2022-06-21 14:44:42 +09:00
Yasuhiro Matsumoto
4b00cce39b add marksman 2022-06-20 22:51:59 +09:00
Yasuhiro Matsumoto
b4dfcf1fbf add ruby-lsp 2022-06-08 16:20:21 +09:00
Yasuhiro Matsumoto
9de766b054 add plpgsql-lsp 2022-06-08 15:56:58 +09:00
Yasuhiro Matsumoto
a41605dd68 Fix refresh_pattern for perlnavigator 2022-04-18 02:44:53 +09:00
Yasuhiro Matsumoto
663ae02ba1 Add perlnavigator 2022-04-18 02:44:53 +09:00
tsukkee
fd797566b7 now Volar is the first option for .vue file 2022-04-10 21:58:07 +09:00
tsukkee
8da6aef932 revert file names and just rename vue-language-server to volar-server 2022-04-10 21:58:07 +09:00
tsukkee
c1265fa825 rename volar-server to vue-language-server 2022-04-10 21:58:07 +09:00
Austin Ziegler
d9a4a69b76 Prevent remark-language-server for markdown
Resolves #543, #527

The current configuration for `remark-language-server` has it proposed
for installation whenever a markdown file is edited. This is incorrect,
as `remark-language-server` is _only_ for use in a `remark` project,
which implies a lot of extra baggage (node-base infrastructure,
configuration, etc.) not expected by most users.

As it does appears that `vim-lsp` and `vim-lsp-settings` allow only
filetype server identification by default, this PR:

- removes the `markdown` entry from the `allowlist` for
  `remark-language-server`;
- removes the `markdown` entry from `settings.json` (as
  `remark-language-server` was the only LS there, and
  `remark-language-server` is _not_ a markdown language server);
- and updates the compatibility listing so that `remark-language-server`
  is noted as `Markdown (remark)`.

My personal preference would be to wholly _remove_
`remark-language-server` (it provides value to a very small group of
developers), but as it _may_ be possible to extend the `allow` test in
the future so as to detect appropriate configuration, there is currently
no reason to remove it. This, however, depends on testing which I have
not yet completed related to whether `remark-language-server` can be
installed and started manually _without_ a filetype specification.
2022-03-13 20:50:50 +09:00
Austin Ziegler
14c84aeb3a Prefer terraform-ls over terraform-lsp
The LSP terraform-ls is official from Hashicorp and is focused on
stability over experimental features, as terraform-lsp is focused. The
relationship between the two is described in the [terraform-ls README][]
and reiterated in the [terraform-lsp README][].

[terraform-ls README]: https://github.com/hashicorp/terraform-ls#terraform-ls-vs-terraform-lsp
[terraform-lsp README]: https://github.com/juliosueiras/terraform-lsp

Based on this, and the fact that both LSPs are well maintained,
I believe that vim-lsp-settings should prefer installing terraform-ls
over terraform-lsp.
2022-02-28 01:33:56 +09:00
Qs-F
b72e714b07 Fix eslint-language-server repository in settings.json 2022-02-19 20:56:20 +09:00
Yasuhiro Matsumoto
f3e9c4e2a2 Support typeprof 2021-12-31 00:27:47 +09:00
Yasuhiro Matsumoto
30c2cc9768 Support vscode-langservers-extracted 2021-12-31 00:27:47 +09:00
Yasuhiro Matsumoto
54f42a01ee Add dot-language-server 2021-12-26 00:25:20 +09:00
Remco Haszing
4f839f300e Add remark-language-server
This is a language server for linting and formatting markdown files
using remark.
2021-12-25 22:38:33 +09:00
Yasuhiro Matsumoto
1c0dfc0a26 Format 2021-12-24 23:32:32 +09:00
Yasuhiro Matsumoto
5e36302a1d Update settings.json 2021-12-24 23:32:32 +09:00
Yasuhiro Matsumoto
af099b1ea6 URL and description 2021-12-24 23:32:32 +09:00
Jesse Hathaway
38e2b66917 puppet: add puppet-languageserver
Adds a puppet language server:

https://github.com/puppetlabs/puppet-editor-services.git

Install config only for UNIX boxes, as I lack a windows box to test on.

Fixes: https://github.com/mattn/vim-lsp-settings/issues/448
2021-12-23 12:55:52 +09:00
Yasuhiro Matsumoto
8f1cd82262 Support gohtmltmpl/gotexttmpl 2021-12-18 03:24:40 +09:00
hrsh7th
f8fc89a843 Fix vim-language-server asyncomplete refresh pattern 2021-12-16 21:44:20 +09:00
Yasuhiro Matsumoto
270f62e4ad Fix Java refresh_pattern 2021-11-09 12:38:56 +09:00
Yasuhiro Matsumoto
a0c33c8810 Add taplo-lsp 2021-09-10 03:31:36 +09:00
tsukkee
96c93230a0 update volar and use exposed command from @volar/server 2021-09-06 11:12:49 +09:00
tsukkee
eaf232b601 add volar setting 2021-09-02 16:32:58 +09:00
Shinya Ohyanagi
e6829790a6 Add Steep 2021-08-27 02:19:22 +09:00
Yasuhiro Matsumoto
2e394faef1 Add ruby_language_server 2021-06-08 00:33:13 +09:00
Shinya Ohyanagi
2b5162cf43 Add pylsp 2021-06-08 00:05:31 +09:00
Tsuyoshi CHO
b37de02402 feat: vim-language-server latest config apply (#420)
* vim-ls: add iskeyword param

* vim-ls: add diagnotics & fix indent

* vim-ls: add neovim flag

* settings.json: add vim-ls refresh_pattern

* vim-ls: iskeyword support ':'
2021-05-08 22:32:24 +09:00
Shinya Ohyanagi
180928a99e Add esbonio (#414)
* Add esbonio

* Fix command and add windows installer

* Fix
2021-04-21 23:59:25 +09:00