From a8d6ce7b7fceda9cadf8746cbc320ddc68da07a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ensar=20Saraj=C4=8Di=C4=87?= Date: Wed, 1 Mar 2023 18:54:50 +0100 Subject: [PATCH] Use neodev instead of nvim.nlua --- symlinks/config/nvim/lua/esensar/init/plugins.lua | 2 +- symlinks/config/nvim/lua/esensar/lsp/servers.lua | 2 ++ symlinks/tool-versions | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/symlinks/config/nvim/lua/esensar/init/plugins.lua b/symlinks/config/nvim/lua/esensar/init/plugins.lua index 42c024f..352063e 100644 --- a/symlinks/config/nvim/lua/esensar/init/plugins.lua +++ b/symlinks/config/nvim/lua/esensar/init/plugins.lua @@ -89,7 +89,7 @@ return require("packer").startup({ use("jose-elias-alvarez/null-ls.nvim") -- Linting and formatting -- LSP language specific - use("tjdevries/nlua.nvim") -- Built-in Lua integration with LSP + use("folke/neodev.nvim") -- Built-in Lua integration with LSP use("akinsho/flutter-tools.nvim") -- Additional flutter integrations use("simrat39/rust-tools.nvim") -- Additional rust integrations use({ "mfussenegger/nvim-jdtls", ft = "java" }) -- Additional java integrations diff --git a/symlinks/config/nvim/lua/esensar/lsp/servers.lua b/symlinks/config/nvim/lua/esensar/lsp/servers.lua index 1f0218a..1752b2e 100644 --- a/symlinks/config/nvim/lua/esensar/lsp/servers.lua +++ b/symlinks/config/nvim/lua/esensar/lsp/servers.lua @@ -5,6 +5,7 @@ local lspconfig = require("lspconfig") require("mason").setup() require("mason-lspconfig").setup() +require("neodev").setup() local common_config = require("esensar.lsp.server_config") -- Language specific LSP config overrides @@ -52,6 +53,7 @@ local servers = { "jsonls", "kotlin_language_server", "lemminx", + "lua_ls", "mint", "omnisharp", "pyright", diff --git a/symlinks/tool-versions b/symlinks/tool-versions index f23191f..26f5447 100644 --- a/symlinks/tool-versions +++ b/symlinks/tool-versions @@ -4,5 +4,5 @@ python system ruby 3.0.0 neovim 0.8.2 java openjdk-17.0.2 -rust 1.65.0 +rust stable golang 1.19.1