Folke Lemaitre
55b07dee21
fix(nvim-snippets): enable global friendly-snippets. See #3240
2024-05-21 19:22:41 +02:00
Folke Lemaitre
8c94842b4a
fix(lsp): sometimes lsp client is not fully initialized and doesnt yet have client.supports_method on 0.9.5. Fixes #3263
2024-05-21 18:23:10 +02:00
Folke Lemaitre
8e67bb1240
fix(java): properly pass settings to jdtls
2024-05-20 22:39:36 +02:00
Folke Lemaitre
dd417c36cd
feat(kotlin): added recommended checks
2024-05-20 21:25:29 +02:00
Arthur
94c9f4cf37
feat(extras.lang): Add kotlin ( #2890 )
...
* Add kotlin lang
* Update the opts.ensure_installed
* Add the kotlin setup in nvim-dap
* Update plugins based on the review comments.
1. Remove kotlin language server from mason
2. Add optinal is true, only enabled if the user has explicitly enabled
the extra plugin.
3. Remove duplicate dependencies cause they are already defined in the
plugin.
4. Add none-ls as optional
* Update comment message
2024-05-20 21:24:50 +02:00
Folke Lemaitre
e5ea8abd38
feat(java): enable inlay hints. Fixes #3244
2024-05-20 20:42:25 +02:00
Folke Lemaitre
3db94e44a0
refactor(lsp): refactored again :)
2024-05-20 20:25:55 +02:00
Folke Lemaitre
0006fe7a3c
refactor(cmp): snippet_resolve => snippet_preview
2024-05-20 20:05:02 +02:00
Theo Lemay
5726f3966d
feat(vscode): enable more compatible plugins ( #3250 )
2024-05-20 19:56:14 +02:00
Lawrence Ho
ea1c3ad6b4
fix(bufferline): unpin bufferline with 0.9.x compatibility ( #3252 )
2024-05-20 19:53:49 +02:00
Folke Lemaitre
ac092289f5
refactor(lsp): prevent autocmd leaks
2024-05-20 00:56:25 +02:00
Folke Lemaitre
69751cf417
refactor(lsp): refactored on_supports_method
2024-05-20 00:35:52 +02:00
Folke Lemaitre
20e002f9f0
feat(lsp): properly update certain Neovim functionlity based on dynamic capabilities. See #3244 . Fixes #3246
2024-05-20 00:08:05 +02:00
Folke Lemaitre
97862f4259
feat(cmp): better error handling and automatic fixing of snippets that fail to parse with native Neovim snippets
2024-05-19 22:48:01 +02:00
Folke Lemaitre
7d72436193
feat(cmp): resolve placeholders in generated missing snippet documentation
2024-05-19 22:47:13 +02:00
Folke Lemaitre
2961162eba
fix(cmp): use better cmp.confirm
2024-05-19 22:46:09 +02:00
Folke Lemaitre
24a2a9fb0b
feat(cmp): add missing documentation to snippets when needed
2024-05-19 21:47:42 +02:00
Folke Lemaitre
39f3ebcadf
feat(cmp): move cmp autobracket support to util class
2024-05-19 21:46:54 +02:00
Folke Lemaitre
57a31c3920
fix(cmp): no need to setup native snippets with latest cmp
2024-05-19 21:24:23 +02:00
Folke Lemaitre
c264253d8f
feat(toml): also recommend toml when theres toml files in the cwd
2024-05-19 21:23:49 +02:00
Folke Lemaitre
76033c6aa9
fix(config): add some extra LazyVim keys to lazy health
2024-05-19 21:12:51 +02:00
Andrea C from The App
e0c67f6776
feat(lang): add toml ( #3022 )
...
Co-authored-by: gacallea <gacallea@users.noreply.github.com>
2024-05-19 20:47:00 +02:00
Folke Lemaitre
573aa226f9
fix(bufferline): pin bufferline to older version on 0.9.x for now
2024-05-19 19:44:37 +02:00
Rubin Bhandari
4a41012483
fix: show refactored success msg ( #3233 )
2024-05-19 17:45:36 +02:00
dotfrag
93c156a0a5
fix(yanky): load yanky earlier to avoid losing deleted lines ( #3234 )
2024-05-19 17:25:00 +02:00
Folke Lemaitre
ad22adab7d
fix(cmp): only complete on <cr>
when cmp is really visible. Dont wait till it might be visible. Faster and more correct imho
2024-05-19 09:58:28 +02:00
Felipe Cury
4208a09df8
fix(git): off-by-one issue in lazygit blame line ( #3230 )
2024-05-19 09:30:03 +02:00
Folke Lemaitre
e346d17812
fix(gitui): properly delete lazygit keymap at the correct time. Fixes #3227
2024-05-19 09:29:17 +02:00
Folke Lemaitre
3a4672de3f
fix(util): fixup
2024-05-18 23:54:17 +02:00
Folke Lemaitre
673975ebbe
feat(cmp): create undo point right before confirming a completion
2024-05-18 23:28:38 +02:00
Amaan Qureshi
96aa4b8877
fix(plugin): typo ( #3225 )
2024-05-18 22:31:13 +02:00
Rubin Bhandari
649fa9d521
fix(keymaps): delete lazygit keymap when using gitui ( #2986 )
...
* fix(keymaps): delete lazygit keymap when using gitui
* Update gitui.lua
2024-05-18 21:55:54 +02:00
Folke Lemaitre
4614666d1e
fix(ibl): remove ibl fix since it's been fixed upstream
2024-05-18 21:53:26 +02:00
Folke Lemaitre
d8644c4715
feat(mini.ai): mini.ai
is back in core with some improved features. Removing it was a mistake.
2024-05-18 21:53:26 +02:00
Folke Lemaitre
4105c0ad3a
feat(util): added Util.is_loaded
2024-05-18 21:53:26 +02:00
Folke Lemaitre
fe552853f5
fix(treesitter): refactored treesitter code and fixed nvim-treesitter-textobjects
2024-05-18 21:53:26 +02:00
Folke Lemaitre
4bc9389bb5
refactor(snippets): refactored snippet code
2024-05-18 21:53:26 +02:00
Iordanis Petkakis
eb6c9fb578
fix(mini.starter): changes based on echasnovski's recommendation ( #3223 )
2024-05-18 18:14:35 +02:00
Folke Lemaitre
a4d83524a7
fix(lsp): move next/prev reference keymaps to lsp keymaps. See #3220
2024-05-18 15:46:35 +02:00
Folke Lemaitre
d514e2fa93
feat(extras): added trouble-v3 and mini-hipatterns to recommended
2024-05-18 14:47:31 +02:00
Folke Lemaitre
c29213416b
feat(extras): added recommended detectors for all languages
2024-05-18 14:39:20 +02:00
Folke Lemaitre
03ea7f6f98
feat(root): added support for *.xxx
root patterns
2024-05-18 14:38:53 +02:00
Folke Lemaitre
ef3bd3bd02
feat(extras): tags some extras as recommended
2024-05-18 14:12:26 +02:00
Folke Lemaitre
16eb3d9473
feat(extras): added a recommended plugin/language section to :LazyExtras
2024-05-18 14:11:50 +02:00
Folke Lemaitre
434883632c
perf(yanky): switch to shada backend. It seems much faster than sqlite
2024-05-18 12:46:03 +02:00
Folke Lemaitre
180d9516fd
fix(extras): remove treesitter-rewrite extra for now
2024-05-18 12:10:32 +02:00
Folke Lemaitre
c653c4a9a5
perf(comments): vim.schedule
ts-context-commentstring integration
2024-05-18 12:09:07 +02:00
Folke Lemaitre
1d23c98da1
fix(comments): better way of using ts-context-commentstring with native comments
2024-05-18 12:05:19 +02:00
Folke Lemaitre
72abb893ac
fix(bufferline): force update bufferline after BufDelete
. Closes #3197
2024-05-18 11:32:50 +02:00
Folke Lemaitre
3a193d3aa8
fix(indent-blankline): temp fix for tbl_flatten
on 0.9.x
2024-05-18 11:28:06 +02:00