Folke Lemaitre
|
a474aea1f9
|
fix: rename +a which-key group to ai. Fixes #3392
|
2024-05-31 08:21:50 +02:00 |
|
Folke Lemaitre
|
95d055dcf7
|
feat: trouble v3
|
2024-05-30 14:41:13 +02:00 |
|
Folke Lemaitre
|
e7d4b397b2
|
feat(extras): simple extra for astro
|
2024-05-30 11:17:24 +02:00 |
|
Folke Lemaitre
|
cf6775a959
|
fix(typescript): allow easier merging of ts plugins
|
2024-05-30 11:17:23 +02:00 |
|
Folke Lemaitre
|
c4b7505969
|
fix(extras): show recommended languages above enabled plugins
|
2024-05-30 11:17:23 +02:00 |
|
Folke Lemaitre
|
7414e84af9
|
fix(root): escape glob expressions
|
2024-05-30 11:17:23 +02:00 |
|
Folke Lemaitre
|
a224ef2a73
|
fix(clangd): switch source/header is now leader-ch. Fixes #3363
|
2024-05-30 07:18:41 +02:00 |
|
Folke Lemaitre
|
2a7d163a8a
|
feat(copilot-chat): add cmp integration
|
2024-05-30 00:27:13 +02:00 |
|
Folke Lemaitre
|
3ace8277e5
|
feat(keymaps): new keymap to toggle mazimize of current window leader-m or leader-wm
|
2024-05-29 22:35:40 +02:00 |
|
Folke Lemaitre
|
a13457eea3
|
fix(trouble_v3): set correct lualine section background color
|
2024-05-29 21:38:05 +02:00 |
|
Folke Lemaitre
|
0975eeb9ad
|
feat(vscode): added ts-comments to allow list for vscode
|
2024-05-29 18:22:54 +02:00 |
|
Folke Lemaitre
|
804756209e
|
fix(lsp): remove duplicate keymap
|
2024-05-29 16:39:02 +02:00 |
|
Folke Lemaitre
|
01e6718e03
|
fix(lsp): added support for has as array for lsp keymaps
|
2024-05-29 16:31:16 +02:00 |
|
Folke Lemaitre
|
38b8736b81
|
feat(typescript): added gR to goto file references
|
2024-05-29 16:02:38 +02:00 |
|
Folke Lemaitre
|
4dfd5c2596
|
fix(lsp): create gr with nowait=true
|
2024-05-29 16:02:13 +02:00 |
|
Folke Lemaitre
|
f6bcf6f12c
|
fix(lsp): fix ts/deno both attaching
|
2024-05-29 15:39:17 +02:00 |
|
Folke Lemaitre
|
fba06ce9f5
|
feat(typescript)!: the typescript extra now uses vtsls instead of tsserver. You may want to update your lsp settings.
|
2024-05-29 15:10:57 +02:00 |
|
Folke Lemaitre
|
b949dba489
|
feat(lsp): added leader-cR to rename the current file and to lsp rename operations
|
2024-05-29 14:45:55 +02:00 |
|
Folke Lemaitre
|
4bbeb37a18
|
fix(lsp): fix LazyVim's on_file_rename to work according to the lsp spec
|
2024-05-29 14:45:55 +02:00 |
|
Folke Lemaitre
|
54d687383d
|
style: cleanup
|
2024-05-29 14:45:55 +02:00 |
|
Folke Lemaitre
|
1b86d7b2ad
|
fix(snippets): fix snippets with multiple placeholders for the same tabstop
|
2024-05-28 19:32:21 +02:00 |
|
Folke Lemaitre
|
eb0da3c92f
|
feat(snippets): try to use the snippet parse to get a preview
|
2024-05-28 19:31:59 +02:00 |
|
Folke Lemaitre
|
425dadef72
|
fix(snippets): show actual error for failed snippet
|
2024-05-28 19:31:22 +02:00 |
|
Folke Lemaitre
|
91493588a8
|
fix(nvim-snippets): no longer needed to set global_snippets
|
2024-05-28 17:51:10 +02:00 |
|
Folke Lemaitre
|
a6e6d4dabd
|
fix(nvim-snippets): remove extra filetypes since thats no longer needed with merged PR
|
2024-05-28 16:12:53 +02:00 |
|
Folke Lemaitre
|
cf4374867d
|
feat(snippets): re-number tabstops for invalid snippets
|
2024-05-28 16:12:35 +02:00 |
|
Folke Lemaitre
|
025ba33dc3
|
fix(nvim-snippets): also enable for tsx/jsx files
|
2024-05-28 15:13:29 +02:00 |
|
Folke Lemaitre
|
99f0a1cb40
|
fix(nvim-snippets): load js snippets for ts. See #3344
|
2024-05-28 15:11:32 +02:00 |
|
Folke Lemaitre
|
47a8736278
|
feat(keymaps): add comment above/below current line with gco/gcO
|
2024-05-28 07:39:26 +02:00 |
|
Folke Lemaitre
|
e68ff6897e
|
feat(lsp): config option to exclude certain filetypes from inlay hints. Closes #3202
|
2024-05-27 21:19:36 +02:00 |
|
Folke Lemaitre
|
08481c2c92
|
fix(copilot-chat): enhanced chat view is now merged upstream, so update your plugins!
|
2024-05-27 20:57:49 +02:00 |
|
Folke Lemaitre
|
0a63734b78
|
fix(lsp): double check for documentHighlight. See #3246
|
2024-05-27 18:22:44 +02:00 |
|
Folke Lemaitre
|
a23e8c15f5
|
feat(copilot-chat): enhanced rendering of the chat window
|
2024-05-27 18:16:35 +02:00 |
|
Folke Lemaitre
|
02b240cea5
|
fix(copilot-chat): clear -> reset
|
2024-05-27 17:53:38 +02:00 |
|
Folke Lemaitre
|
eb1c04bd31
|
fix(terminal): make gf behave. Fixes #3335
|
2024-05-27 17:38:51 +02:00 |
|
Folke Lemaitre
|
163f7ea303
|
fix(edgy): load edgy spec early
|
2024-05-27 17:38:30 +02:00 |
|
Folke Lemaitre
|
2695fc7dfc
|
feat(copilot-chat): make keymaps work in visual mode
|
2024-05-27 16:48:22 +02:00 |
|
Folke Lemaitre
|
46785526a6
|
feat(extras): added extra for CopilotChat.nvim
|
2024-05-27 08:42:30 +02:00 |
|
Folke Lemaitre
|
d3500a4a33
|
fix(rust): show error when rust-analyzer not found
|
2024-05-27 08:09:24 +02:00 |
|
Folke Lemaitre
|
dbed614655
|
fix(laygit): normalize paths. Fixes #3327
|
2024-05-27 05:35:47 +02:00 |
|
Folke Lemaitre
|
d23e8572e8
|
fix(laygit): use correct .git root for git blame
|
2024-05-27 07:13:43 +02:00 |
|
Folke Lemaitre
|
53911748dd
|
fix(snippet): always use top-level snippet session. Fixes #3199
|
2024-05-26 18:51:14 +02:00 |
|
Folke Lemaitre
|
3a30070a4c
|
feat: lazyrc files are now a lazy.nvim feature
|
2024-05-26 16:49:48 +02:00 |
|
Folke Lemaitre
|
b3373f3428
|
fix(lsp): added a-n, a-p for document highlights and cycling. Closes #3320
|
2024-05-26 16:03:13 +02:00 |
|
Folke Lemaitre
|
10ed3082a4
|
fix(lsp): use proper buffer for dynamic capabilities. Fixes #3246
|
2024-05-23 17:39:23 +02:00 |
|
Folke Lemaitre
|
46cf5347b5
|
fix(lsp): only enableinlay hints for when buffer is an actual file. See #3284
|
2024-05-23 07:14:17 +02:00 |
|
Folke Lemaitre
|
ad6c9bcfab
|
Revert "fix: set markdown for LICENSE file (#3276)"
This reverts commit 1eea51606e.
|
2024-05-22 19:37:23 +02:00 |
|
Folke Lemaitre
|
ae6d8f1a34
|
feat(markdown): add formatter for mdx
|
2024-05-21 23:05:29 +02:00 |
|
Folke Lemaitre
|
e46dd4e9b2
|
fix(neo-tree): better icons for git staged/unstaged
|
2024-05-21 22:06:52 +02:00 |
|
Folke Lemaitre
|
027d6bc2e8
|
fix(snippets): my nvim-snippets PR is merged, so remove work-around. That was quick :)
|
2024-05-21 20:26:30 +02:00 |
|
Folke Lemaitre
|
cb1e1b9c82
|
fix(snippets): fixes custom snippets. use my branch till nvim-snippets PR is merged. Fixes #3240
|
2024-05-21 20:18:20 +02:00 |
|
Folke Lemaitre
|
d73397c4aa
|
fix(snippets): make friendly snippets a dep of nvim-snippets
|
2024-05-21 19:54:20 +02:00 |
|
Folke Lemaitre
|
2bae438570
|
fix(cmp): fix cmp's broken snippet parsing functionality. Fixes #3266
|
2024-05-21 19:51:13 +02:00 |
|
Folke Lemaitre
|
8ba7c64a7d
|
feat(comments): use ts-comments.nvim instead of nvim-ts-context-commentstring on Neovim 0.10
|
2024-05-21 19:31:40 +02:00 |
|
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 |
|
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 |
|
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
|
32f000754f
|
docs: readme should be unix format. Fixes #3247
|
2024-05-20 00:13:18 +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 |
|
Folke Lemaitre
|
573aa226f9
|
fix(bufferline): pin bufferline to older version on 0.9.x for now
|
2024-05-19 19:44:37 +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 |
|
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 |
|
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 |
|
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
|
30b8169cb2
|
docs: updated news on new recommended extras
|
2024-05-18 14:53:20 +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 |
|
Folke Lemaitre
|
08925421e8
|
fix(trouble-v3): add neovim version check
|
2024-05-18 11:28:06 +02:00 |
|
Folke Lemaitre
|
9176a6bc22
|
docs: remove mention of treesitter-rewrite from NEWS.md
|
2024-05-17 22:45:20 +02:00 |
|
Folke Lemaitre
|
87bb766123
|
fix(treesitter): disable treesitter-rewrite extra for now. not ready yet
|
2024-05-17 22:38:59 +02:00 |
|
Folke Lemaitre
|
19674e8047
|
fix(util): use bdelete for buf remove
|
2024-05-17 15:49:50 +02:00 |
|