feat: add python support

This commit is contained in:
tux
2025-05-21 19:23:14 +05:30
parent e7c6ed5eab
commit 5ef7430c99
2 changed files with 5 additions and 1 deletions

View File

@ -4,7 +4,7 @@ local capabilities = configs.capabilities
local lspconfig = require("lspconfig")
local servers = { "eslint", "gopls", "templ" }
local servers = { "eslint", "gopls", "templ", "pyright", "ruff" }
for _, lsp in ipairs(servers) do
lspconfig[lsp].setup({

View File

@ -19,6 +19,10 @@ local opts = {
b.formatting.gofumpt,
b.formatting.goimports,
b.diagnostics.staticcheck,
-- python
b.diagnostics.ruff,
b.formatting.black,
},
on_attach = function(client, bufnr)
if client.supports_method("textDocument/formatting") then