feat(nvim): add neodev.nvim

This commit is contained in:
Moritz Böhme 2023-08-12 08:07:33 +02:00
parent 403d88f161
commit 55d8df866b
Signed by: moritz
GPG key ID: 970C6E89EB0547A9
2 changed files with 14 additions and 1 deletions

View file

@ -123,7 +123,6 @@ with builtins;
];
}
{ plugin = which-key-nvim; }
{ plugin = lspkind-nvim; }
{ plugin = lsp_lines-nvim; }
{
plugin = nvim-ufo;
@ -131,6 +130,19 @@ with builtins;
{ plugin = promise-async; }
];
}
{
plugin = neodev-nvim;
conf = /* lua */ ''
require("neodev").setup({
override = function(root_dir, library)
if root_dir:find("/home/moritz/.dotfiles/", 1, true) == 1 then
library.enabled = true
library.plugins = true
end
end,
})
'';
}
];
}
{

View file

@ -160,6 +160,7 @@ lspconfig_setup("lua_ls", {
runtime = {
-- Tell the language server which version of Lua you're using (most likely LuaJIT in the case of Neovim)
version = "LuaJIT",
path = vim.split(package.path, ";"),
},
diagnostics = {
-- Get the language server to recognize the `vim` global