Files
nvim/lua/ow/lsp/config/pyrefly.lua
T

20 lines
432 B
Lua

local util = require("lspconfig.util")
---@type ServerConfig
return {
dependencies = { "pyrefly" },
lspconfig = {
cmd = { "pyrefly", "lsp" },
filetypes = { "python" },
root_dir = util.root_pattern(
"pyrefly.toml",
"pyproject.toml",
"setup.py",
"setup.cfg",
"requirements.txt",
"Pipfile",
".git"
),
},
}