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