diff options
Diffstat (limited to 'nvim/.config/nvim/lua/tobyvin/plugins/neodev.lua')
-rw-r--r-- | nvim/.config/nvim/lua/tobyvin/plugins/neodev.lua | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/plugins/neodev.lua b/nvim/.config/nvim/lua/tobyvin/plugins/neodev.lua index e7d3d39..bc9eaaa 100644 --- a/nvim/.config/nvim/lua/tobyvin/plugins/neodev.lua +++ b/nvim/.config/nvim/lua/tobyvin/plugins/neodev.lua @@ -1,10 +1,8 @@ local M = { "folke/neodev.nvim", -} - -function M.config() - require("neodev").setup({ + config = { experimental = { + -- much faster, but needs a nightly built of lua-language-server pathStrict = true, }, override = function(root_dir, library) @@ -13,7 +11,14 @@ function M.config() library.plugins = true end end, - }) + lspconfig = false, + }, +} + +function M.init() + require("tobyvin.lsp.configs").sumneko_lua.before_init = function() + require("neodev.lsp").before_init() + end end return M |