warg
b404648928
feat: add linter config and clean up codebase
2024-06-12 09:05:53 +02:00
warg
a09139d6d5
fix(lsp): fix logging
2024-04-21 03:34:03 +02:00
warg
ad7b8848d1
feat(lsp): hot reload of lsp config
2024-04-19 17:25:55 +02:00
warg
2bc21b248c
feat(lsp): refactor
...
* Move configs into config subdirectory
* Move LSP logic into classes
* Make it possible to define mason package in lsp config,
including nested dependency resolution and post install
steps
* replace jedi_language_server with pylsp
2024-04-14 15:41:39 +02:00
warg
0eedc4cee1
fix(lsp): set default capabilities and extend with cmp_nvim_lsp
2024-03-04 22:44:23 +01:00
warg
5679b3d7d9
feat(lsp): use floating window for code action rename
2024-03-04 22:43:44 +01:00
warg
43069da8b0
fix(lsp): update bindings
2024-03-04 20:22:04 +01:00
warg
8c8a876f66
fix(lsp): change info notice to warning when disabling a language server
2024-02-27 18:07:32 +01:00
warg
60b580f4b1
fix(lsp): add check for missing dependencies
2024-02-27 18:05:20 +01:00
warg
d8ccff1050
fix(lsp): disable lazy-loading by lsp filetypes
2024-02-27 18:04:47 +01:00
warg
43423286a9
fix(lsp): disable php formatting workaround
2024-02-27 17:32:20 +01:00
warg
db9888963a
feat(lsp): reimplement automatic installation of language servers
2024-02-27 17:20:51 +01:00
warg
68bf1acad0
Revert "fix(lsp): disable php formatting workaround"
...
This reverts commit 7ce88bb7c1d904a628634c0d96ef05100866f50e.
2024-02-27 16:49:03 +01:00
warg
35e77a950b
feat(lsp): add groovy ls
2024-02-27 16:20:51 +01:00
warg
8d6aa0d976
feat(phpactor): remove phpactor
2024-02-26 19:08:20 +01:00
warg
936cfc9096
fix(lsp): disable php formatting workaround
2024-02-26 19:06:07 +01:00
warg
35b318f3f1
feat: enable zls
2024-01-08 11:18:57 +01:00
warg
9e132603e2
chore: remove license headers
2024-01-08 11:18:13 +01:00
warg
ebb69cf87c
[lsp] Add functionality to add root_pattern in lsp configs
2023-12-23 01:52:41 +01:00
warg
34cff266a1
[lsp] Add snippet to auto show signature
2023-12-23 01:52:04 +01:00
warg
5b4277f44e
[zls] Add zls
2023-12-23 00:09:38 +01:00
warg
fd5aad6d99
[gopls] Add gopls
2023-12-23 00:07:20 +01:00
warg
5c7ccf57e8
[diagnosticls] Add php-cs-fixer
2023-12-23 00:06:39 +01:00
warg
8ccb9684f5
Change theme to moonfly
2023-12-17 23:25:24 +01:00
warg
410622c1f7
Fix attach inlayhints
2023-10-16 22:01:03 +02:00
warg
53af06bc3e
Fix error handling
2023-10-01 17:18:47 +02:00
warg
5a08e8df9d
Add rust lsp
2023-10-01 17:16:51 +02:00
warg
b5e10aa443
Add lsp-inlayhints
2023-09-25 18:32:14 +02:00
warg
531df4d15c
Fix warning
2023-09-25 16:16:11 +02:00
warg
0f5af480d7
Do not allow multiple instances of lsp package
2023-09-25 16:15:24 +02:00
warg
ac35b77c87
Make all plugin configs return a function
...
Simplifies writing the `config = ...` field for each plugin
2023-09-25 16:08:06 +02:00
warg
df63eeb98e
Restructuring
2023-09-24 04:54:30 +02:00