Pedro Alves
5fac9be0ab
astro-ls: fix typo
2023-01-24 00:08:11 +00:00
Pedro Alves
936fe16971
lsp: add astro
2023-01-24 00:05:30 +00:00
traxys
374fccae9e
nvim-lsp: Put the settings options in the settings
namespace ( #137 )
...
This is done to avoid mixing setting options and LSP setup options.
2023-01-23 13:52:46 +00:00
traxys
2f2f724f6a
nvim-lsp: Add settings for rust-analyzer ( #113 )
...
* nvim-lsp: Add settings for rust-analyzer
Because the settings are quite complex they are auto-generated. This
commit adds the script creating it & the generated options.
* Update flake.nix
Co-authored-by: Pedro Alves <pta2002@users.noreply.github.com>
2023-01-21 17:15:46 +00:00
Gaétan Lepage
3c918cfc92
misc: remove trailing whitespaces ( #121 )
...
Co-authored-by: Pedro Alves <pta2002@users.noreply.github.com>
2023-01-21 17:12:09 +00:00
Pedro Alves
11da3bfbc1
fix several broken options
2023-01-19 16:02:40 +00:00
Gaétan Lepage
83f6e1647f
nvim-lsp: add sumneko_lua language server ( #109 )
2023-01-19 10:37:36 +00:00
Alexander Nortung
2180675750
lsp: added package
option to basic lsp servers ( #61 )
...
* nvim-lsp: added package options for basic servers
* nvim-lsp: updated package options
* nvim-lsp: added cmd to plugins that share dependency
2023-01-19 10:36:56 +00:00
traxys
b1ba5f873e
lsp: add support for several LSP clients ( #111 )
...
* nvim-lsp: Allow to pass settings to clients
Some clients (like rust-analyzer, nil_ls, ...) can take settings
specified in the setup function. This commit adds two fields for the
'mkLsp' function to handle this:
- extraOptions: define nix module options
- settings: A function that takes the corresponding lsp module config
and formats it as a settings object compatible with the server.
* nvim-lsp: Add nil-ls (for Nix)
* nvim-lsp: Add bashls (for Bash)
* nvim-lsp: Add dartls, for dart
Co-authored-by: Pedro Alves <pta2002@users.noreply.github.com>
2023-01-10 22:47:52 +00:00
Gaétan Lepage
02f28c7b48
nvim-lsp: add texlab language server ( #110 )
2023-01-10 12:42:22 +00:00
Gaétan Lepage
f32627307a
nvim-lsp: add bashls language server ( #108 )
2023-01-10 12:41:47 +00:00
Alexander Nortung
de6519f713
nvim-lsp/tailwindcss: init ( #85 )
2022-12-15 17:03:31 +00:00
Pedro Alves
27bf782ed8
nvim-lsp: try again to fix haskell gaaaaa
2022-12-01 15:15:54 +00:00
Pedro Alves
46c0128a36
nvim-lsp: fix hls again i hope it's the last time <.<
2022-12-01 14:22:15 +00:00
Pedro Alves
398c96ffe0
nvim-lsp: fix typo in hls config
...
I'm an idiot that can't type :')
2022-12-01 14:18:23 +00:00
Pedro Alves
5242d9333e
nvim-lsp: fix hls
2022-12-01 14:15:46 +00:00
Pedro Alves
36bc31ed5c
lsp: add haskell language server
2022-12-01 14:05:46 +00:00
Alexander Nortung
bc045bd50a
vuels: using non deprecated version ( #77 )
2022-11-30 17:04:24 +00:00
Alexander Nortung
a601a75d0c
nvim-lsp: added denols ( #68 )
2022-11-16 12:37:35 +00:00
Alexander Nortung
e19114a4d0
nvim-lsp/tsserver: init ( #57 )
2022-10-28 00:40:40 +01:00
Pedro Alves
ce909992f6
lsp: fix elixir again
2022-10-22 15:49:04 +01:00
Pedro Alves
c7b561b40c
lsp: fix elixir lsp
2022-10-22 15:45:03 +01:00
Pedro Alves
2db1c36c30
lsp: add elixirls
2022-10-22 14:55:22 +01:00
Alexander Nortung
d40a8b99f3
Refactor language servers and add eslint, jsonls, cssls and html servers. ( #28 )
...
* nvim-lsp: refactor of basic language servers
* nvim-lsp: added html, css, json and eslint language servers
* nvim-lsp: added gdscript lsp
* nvim-lsp: added vuels
2022-07-28 20:37:49 +01:00