fixed python stuff
This commit is contained in:
parent
1cd72c0f25
commit
8cff14c262
|
@ -28,7 +28,7 @@ return {
|
||||||
"clangd",
|
"clangd",
|
||||||
"pyright",
|
"pyright",
|
||||||
"nixd",
|
"nixd",
|
||||||
"ruff_lsp",
|
"ruff",
|
||||||
-- Add other servers like "bashls", "yamlls", "gopls", "rust_analyzer" etc.
|
-- Add other servers like "bashls", "yamlls", "gopls", "rust_analyzer" etc.
|
||||||
-- Ensure the corresponding packages (e.g., pkgs.bash-language-server)
|
-- Ensure the corresponding packages (e.g., pkgs.bash-language-server)
|
||||||
-- are in your Home Manager home.packages list.
|
-- are in your Home Manager home.packages list.
|
||||||
|
@ -82,10 +82,13 @@ return {
|
||||||
vim.api.nvim_create_autocmd({ 'CursorMoved', 'CursorMovedI' },
|
vim.api.nvim_create_autocmd({ 'CursorMoved', 'CursorMovedI' },
|
||||||
{ buffer = event.buf, group = highlight_augroup, callback = vim.lsp.buf.clear_references })
|
{ buffer = event.buf, group = highlight_augroup, callback = vim.lsp.buf.clear_references })
|
||||||
vim.api.nvim_create_autocmd('LspDetach',
|
vim.api.nvim_create_autocmd('LspDetach',
|
||||||
{ group = vim.api.nvim_create_augroup('kickstart-lsp-detach-override', { clear = true }), callback = function(
|
{
|
||||||
|
group = vim.api.nvim_create_augroup('kickstart-lsp-detach-override', { clear = true }),
|
||||||
|
callback = function(
|
||||||
event2)
|
event2)
|
||||||
vim.lsp.buf.clear_references(); vim.api.nvim_clear_autocmds { group = 'kickstart-lsp-highlight-override', buffer = event2.buf }
|
vim.lsp.buf.clear_references(); vim.api.nvim_clear_autocmds { group = 'kickstart-lsp-highlight-override', buffer = event2.buf }
|
||||||
end })
|
end
|
||||||
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Inlay hints toggle
|
-- Inlay hints toggle
|
||||||
|
@ -110,9 +113,13 @@ return {
|
||||||
virtual_text = {
|
virtual_text = {
|
||||||
source = 'if_many', spacing = 2,
|
source = 'if_many', spacing = 2,
|
||||||
format = function(diagnostic)
|
format = function(diagnostic)
|
||||||
local diagnostic_message = { [vim.diagnostic.severity.ERROR] = diagnostic.message,
|
local diagnostic_message = {
|
||||||
[vim.diagnostic.severity.WARN] = diagnostic.message, [vim.diagnostic.severity.INFO] =
|
[vim.diagnostic.severity.ERROR] = diagnostic.message,
|
||||||
diagnostic.message, [vim.diagnostic.severity.HINT] = diagnostic.message }
|
[vim.diagnostic.severity.WARN] = diagnostic.message,
|
||||||
|
[vim.diagnostic.severity.INFO] =
|
||||||
|
diagnostic.message,
|
||||||
|
[vim.diagnostic.severity.HINT] = diagnostic.message
|
||||||
|
}
|
||||||
return diagnostic_message[diagnostic.severity]
|
return diagnostic_message[diagnostic.severity]
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue