From 57a95daf6f5996430c3d191327e16e2f5434d1e5 Mon Sep 17 00:00:00 2001 From: mequidis Date: Fri, 20 Jan 2023 15:58:50 +0200 Subject: [PATCH] nvim: lsp shenanigans --- .config/nvim/lua/plugins/lint.lua | 1 + .config/nvim/lua/plugins/lsp.lua | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.config/nvim/lua/plugins/lint.lua b/.config/nvim/lua/plugins/lint.lua index 64888fa..572e249 100644 --- a/.config/nvim/lua/plugins/lint.lua +++ b/.config/nvim/lua/plugins/lint.lua @@ -1,5 +1,6 @@ require("lint").linters_by_ft = { python = { "mypy" }, + rust = { "ruff" }, } vim.cmd("au BufWrite lua require('lint').try_lint()") diff --git a/.config/nvim/lua/plugins/lsp.lua b/.config/nvim/lua/plugins/lsp.lua index d64b74a..e0c919f 100644 --- a/.config/nvim/lua/plugins/lsp.lua +++ b/.config/nvim/lua/plugins/lsp.lua @@ -1,3 +1,5 @@ local lsp = require("lspconfig") -lsp.pylsp.setup{} +lsp.jedi_language_server.setup{} +lsp.gopls.setup{} +lsp.rust_analyzer.setup{}