LazyVim.LazyVim/lua/lazyvim/plugins/extras
Iordanis Petkakis 86ba1bc62d
fix(mason-nvim-dap): correctly configure to auto-install debug adapters (#3493)
Tested with `php` and `kotlin` Extras. 

`kotlin` Extra doesn't have the debug adapter in Mason
`ensure_installed` and doesn't install automatically on its own.

`php` Extra has the debug adapter defined in Mason `ensure_installed`
and does correctly install automatically. However, this should not be
needed due to `mason-nvim-dap`. If you remove [these
lines](ed93ce9c15/lua/lazyvim/plugins/extras/lang/php.lua (L26-L33)),
then the debug adapter doesn't automatically install, but it should.

With the change introduced in this PR, both Extras automatically install
the debug adapters. `kotlin` Extra doesn't need anything else and in
`php` Extra the lines I mentioned previously can be removed or not. The
point is not to remove previously Mason dependencies with debug
adapters, but to correctly configure `mason-nvim-dap`, so in future
Extras you don't have to define the debug adapter inside a Mason
dependency.
2024-06-06 14:35:59 +02:00
..
coding feat(extras): added extra for neogen. Closes #2881 2024-06-06 13:14:04 +02:00
dap fix(mason-nvim-dap): correctly configure to auto-install debug adapters (#3493) 2024-06-06 14:35:59 +02:00
editor fix(which-key): use new which-key support for native group keymaps (nop) 2024-06-06 10:46:56 +02:00
formatting feat(prettier): the prettier extra now needs a prettier config file by default. See docs to change this. 2024-06-05 22:55:36 +02:00
lang feat(lang): add elm (#3023) 2024-06-06 13:36:02 +02:00
linting feat: use LazyVim everywhere instead of require("lazyvim.util") 2024-03-22 09:15:09 +01:00
lsp feat: moved neoconf.nvim to extras 2024-06-02 09:05:16 +02:00
test fix(which-key): use new which-key support for native group keymaps (nop) 2024-06-06 10:46:56 +02:00
ui feat: trouble v3 2024-05-30 14:41:13 +02:00
util feat(extras): added extra for octo.nvim. Make sure to update lazy.nvim, which-key.nvim and also update tokyonight if you use that theme. 2024-06-06 12:25:11 +02:00
vscode.lua feat(vscode): added ts-comments to allow list for vscode 2024-05-29 18:22:54 +02:00