diff --git a/.config/kak/autoload/lsp.kak b/.config/kak/autoload/lsp.kak index f12db39e..5f368033 100644 --- a/.config/kak/autoload/lsp.kak +++ b/.config/kak/autoload/lsp.kak @@ -15,3 +15,17 @@ map global object d 'lsp-diagnostic-object --include-warnings' map global object D 'lsp-diagnostic-object' -docstring 'LSP errors' # Server Config + +hook -group lsp-filetype-python global BufSetOption filetype=python %{ + set-option buffer lsp_servers %{ + [basedpyright-langserver] + # command = "basedpyright-langserver" + root_globs = ["requirements.txt", "setup.py", "pyproject.toml", "pyrightconfig.json", ".git", ".hg"] + args = ["--stdio"] + # settings_section = "basedpyright" + # [basedpyright.settings.basedpyright.analysis] + # typeCheckingMode = "standard" + # inlayHints.genericTypes = true + + } +}