f8de965d3e
feat(options): new option to disable deprecation warnings. warnings will be hidden bydefault
2024-05-17 09:19:28 +02:00
cc99b219de
feat(lsp): document highlights now use native lsp. vim-illuminate
is available as an extra
2024-05-17 09:19:28 +02:00
960ec8079b
fix: deprecation warning on diagnostic.is_disabled
2024-05-17 09:19:28 +02:00
ec673a83ff
fix(treesitter-rewrite): add missed local Config ( #3188 )
2024-05-17 08:52:25 +02:00
639dfce010
fix(treesitter-rewrite): show error in Extras only when enabled ( #3178 )
2024-05-16 22:28:25 +02:00
14872fa816
fix(util): get opts from parsing specs instead of plugins
2024-05-16 22:14:57 +02:00
76f9dbb40c
refactor: use LazyVim.opts
2024-05-16 22:11:55 +02:00
3b74ef793f
feat(keymaps): added leader-uI to open InspectTree
2024-05-16 21:25:51 +02:00
b739eb3503
fix(treesitter-rewrite): disable vim-illuminate
2024-05-16 21:25:51 +02:00
960e958548
feat(lsp): enable inlay hints by default on Neovim 0.10
2024-05-16 21:25:51 +02:00
20081460b6
feat(extras): added extra for the nvim-treesitter
rewrite. Some plugins are not compatible and will be disabled.
2024-05-16 21:25:51 +02:00
66dc9c09d6
feat(util)!: move vim-startuptime
to an extra
2024-05-16 21:25:51 +02:00
4f4911ff95
feat(coding)!: move mini.ai
to an extra
2024-05-16 21:25:51 +02:00
e37a699096
feat(mini.surround)!: move mini.surround
to an extra
2024-05-16 21:25:51 +02:00
69e6daae2c
feat(ui)!: move mini.indentscope
to an extra
2024-05-16 21:25:51 +02:00
03704e2299
feat(ui)!: moved treesitter-context to an extra. No longer a core plugin
2024-05-16 21:25:51 +02:00
9839f10013
refactor: comments code
2024-05-16 21:25:51 +02:00
3c4ebd522e
feat(coding)!: native snippets are now the default on Neovim 0.10. Install the luasnip extra to get luasnip back
2024-05-16 21:25:51 +02:00
d999be7401
feat(coding)!: use native comments on 0.10, with support for ts_context_commentstring
2024-05-16 21:25:51 +02:00
f02507b159
feat(util): set_upvalue
2024-05-16 21:25:51 +02:00
9fe8b15928
fix(health): add warning when not using 0.10.0
2024-05-16 21:25:51 +02:00
8dae76c1fd
fix(dap): use jsonc support from plenary. Same as the code from neoconf. Fixes #3174
2024-05-16 16:44:01 +02:00
2391ac0420
refactor(options): refactored options
2024-05-16 16:37:26 +02:00
183d6eea60
fix(dap): add debugger to filetypes mapping for launch.json ( #3165 )
2024-05-16 11:57:56 +02:00
6e7ba50141
fix(cmp): never auto bracket for snippets and correct prev char check. Fixes #2949
2024-05-16 08:07:36 +02:00
44d51e5a65
refactor(options): prefer opt in place of vim.opt ( #3167 )
2024-05-16 07:59:19 +02:00
f25ac504b8
perf(yanky): remove performance optim for sqlite since it has been merged upstream
2024-05-15 18:09:55 +02:00
c70a78e631
fix(cmp): dont add autobrackets if prev char is a bracket. Closes #2949
2024-05-15 16:23:42 +02:00
fc5ee49495
fix(gitsigns): update deprecated hunk nav mappings ( #2935 )
2024-05-15 16:15:11 +02:00
9337db17c2
fix(autocmds): remove query from q-to-quit autocmd ( #2838 )
2024-05-15 16:12:18 +02:00
36802fea19
fix(keymaps): better up/down keymaps description ( #1909 )
2024-05-15 16:10:06 +02:00
d36e3a5c73
fix(extras.lang.typescript): support node
debug type along with pwa-node
( #2983 )
...
* feat(typescript): add "node" debug adapter
add "node" debug adapter for compatibility with .vscode/launch.json
* refactor: ...
---------
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com >
2024-05-15 16:08:15 +02:00
a8659d02b9
feat(omnisharp): support neotest dotnet ( #3051 )
...
Co-authored-by: Rafał Schmidt <rafal.schmidt@allegro.com >
2024-05-15 16:01:24 +02:00
16e6c86b27
feat(terraform): ensure tflint is installed ( #2336 )
2024-05-15 15:56:16 +02:00
914ca4a455
feat(noice): added keymap <leader>snt
to show Noice messages in telescope. Fixes #1306
2024-05-15 15:53:19 +02:00
91ead22116
feat(lua_ls): configure default lua_ls inlay hint settings
2024-05-15 15:48:46 +02:00
2c86da7c2d
feat(typescript): configure inlayHint ( #2995 )
...
* feat(typescript): configure inlayHint
since LazyVim have toggle inlayhint keymap, it make sense to configure
them for each extra languages provided. In this commit I just add the
configuration for typescript, since IDK how to configure the rest of
lang extras that was provided.
* fix: changed defaults
---------
Co-authored-by: Radvil <radvil.linux@gmail.com >
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com >
2024-05-15 15:45:13 +02:00
543dead590
fix(dap): load vscode launch files with jsonc parser ( #1839 )
...
This seems to be the proper fix for #1503 . jsonc ensures compatibility
with native vscode.
Ref: https://github.com/mfussenegger/nvim-dap/issues/964
2024-05-15 15:39:28 +02:00
12a48b8ce1
feat(snippet): add friendly-snippets to native extra ( #2944 )
2024-05-15 12:11:29 +02:00
6a2545025e
fix(lsp): check if diagnostics.signs
is disabled by user ( #2897 )
2024-05-15 11:29:55 +02:00
9047d041a8
perf(yanky): schedule_wrap
sqlite push to history to prevent blocking Neovim on copy/paste
2024-05-15 08:48:58 +02:00
3c04789ef1
fix(clangd): update the attribute name for process ID ( #3047 )
...
The attribute name for picked process id when attaching the debugger is `pid`, not `processId`
2024-05-14 22:37:27 +02:00
1df3c5d70b
fix(dial): Fix dial commands in Visual line+block ( #2933 )
2024-05-14 22:36:31 +02:00
3585d61c93
style: remove debug :)
2024-05-14 22:25:44 +02:00
965a469ca8
perf(startup): render a file opened from the cmdline as soon as possible and get rid of lazy_file logic
2024-05-14 21:43:02 +02:00
b29d169afb
perf(treesitter): load treesitter early during startup when opening a file from the cmdline
2024-05-14 21:41:56 +02:00
8301096c31
perf(treesitter): dont let nvim-treesitter-textobjects stall loading treesitter
2024-05-14 21:36:43 +02:00
39901c1f00
fix(fzf-native): try rebuilding fzf-native when needed. Fixes #2464
2024-05-13 08:53:20 +02:00
abb1ff0d60
fix(ansible): ansiblels not loading, keymap desc. ( #2739 )
...
If lazy extras yaml is enabled, yamlls was being loaded not ansiblels.
Add ft = {} to nvim-ansible spec allows ft=yaml.ansible to be detected.
Re-mapped nvim-ansible plugin key to not conflict with neotest.
Added a description for the keymap.
2024-05-13 08:21:33 +02:00
c54eeb5390
fix(lazyfile): exclude filetypedetect
from skips ( #3004 )
2024-05-13 08:20:34 +02:00