aboutsummaryrefslogtreecommitdiff
path: root/vim/.config/nvim
diff options
context:
space:
mode:
Diffstat (limited to 'vim/.config/nvim')
-rw-r--r--vim/.config/nvim/lsp/pyright.lua4
-rw-r--r--vim/.config/nvim/lsp/ty.lua5
-rw-r--r--vim/.config/nvim/lua/native-lsp.lua9
-rw-r--r--vim/.config/nvim/lua/plugins/init.lua2
4 files changed, 15 insertions, 5 deletions
diff --git a/vim/.config/nvim/lsp/pyright.lua b/vim/.config/nvim/lsp/pyright.lua
deleted file mode 100644
index 178bfde..0000000
--- a/vim/.config/nvim/lsp/pyright.lua
+++ /dev/null
@@ -1,4 +0,0 @@
-return {
- cmd = { "pyright-langserver", "--stdio" },
- filetypes = { "python" }
-}
diff --git a/vim/.config/nvim/lsp/ty.lua b/vim/.config/nvim/lsp/ty.lua
new file mode 100644
index 0000000..254ef7e
--- /dev/null
+++ b/vim/.config/nvim/lsp/ty.lua
@@ -0,0 +1,5 @@
+return {
+ cmd = { 'uvx', 'ty', 'server' },
+ filetypes = { 'python' },
+ root_markers = { 'ty.toml', 'pyproject.toml', '.git' },
+}
diff --git a/vim/.config/nvim/lua/native-lsp.lua b/vim/.config/nvim/lua/native-lsp.lua
index 9bc4856..5f5d06d 100644
--- a/vim/.config/nvim/lua/native-lsp.lua
+++ b/vim/.config/nvim/lua/native-lsp.lua
@@ -16,6 +16,15 @@ vim.lsp.config('pyright', {
vim.lsp.enable("pyright")
+vim.lsp.config('ty', {
+ on_attach = function()
+ print('ty is now active in this file')
+ end,
+})
+
+-- vim.lsp.enable("ty")
+
+
vim.lsp.config('clangd', {
on_attach = function()
diff --git a/vim/.config/nvim/lua/plugins/init.lua b/vim/.config/nvim/lua/plugins/init.lua
index c6a418d..f421b60 100644
--- a/vim/.config/nvim/lua/plugins/init.lua
+++ b/vim/.config/nvim/lua/plugins/init.lua
@@ -16,7 +16,7 @@ local packer_bootstrap = ensure_packer()
return require('packer').startup(function(use)
use 'wbthomason/packer.nvim'
-
+ use "neovim/nvim-lspconfig"
use {
'maxmx03/solarized.nvim',