- commit
- 97c2a09
- parent
- 4f6cf8a
- author
- Eric Bower
- date
- 2026-01-20 13:54:24 -0500 EST
feat(kak): use pyright for python lsp
1 files changed,
+9,
-0
+9,
-0
1@@ -53,6 +53,15 @@ hook global WinCreate .* %{
2 }
3 add-highlighter global/ show-matching
4
5+hook global BufSetOption filetype=python %{
6+ set-option buffer lsp_servers %{
7+ [pyright]
8+ command = "pyright-langserver"
9+ args = ["--stdio"]
10+ root_globs = ["pyrightconfig.json", "pyproject.toml", "setup.py", "setup.cfg", "requirements.txt", "Pipfile", ".git"]
11+ }
12+ lsp-enable-window
13+}
14 eval %sh{kak-lsp}
15 hook global WinSetOption filetype=(python|go|javascript|typescript|zls) %{
16 lsp-enable-window