feat(nvim): v0.11: Use native LSP, Completion, Diagnostics

- Move all language LSP configurations to `nvim/lsp`
- Move nvim LSP configurations to `nvim/lua/core`
- Remove LSP attach keymaps where default ones exists and are usable
- Reorged LSP attach keymaps per plugin
- Move Lazy.nvim configurations to `nvim/lua/core`
- `nvim/init.lua` cleaned to only load other files
- Uniform diagnostics symbols across lualine & gutter
This commit is contained in:
Pratik Tripathy
2025-07-25 21:57:45 +05:30
parent 3bea86537a
commit 1e5509daaa
20 changed files with 305 additions and 307 deletions

View File

@@ -252,10 +252,10 @@ return {
{
"diagnostics",
symbols = {
error = config.icons.diagnostics.Error,
warn = config.icons.diagnostics.Warn,
info = config.icons.diagnostics.Info,
hint = config.icons.diagnostics.Hint,
error = config.icons.diagnostics.ERROR,
warn = config.icons.diagnostics.WARN,
info = config.icons.diagnostics.INFO,
hint = config.icons.diagnostics.HINT,
},
},
{