summaryrefslogtreecommitdiff
path: root/lua/bee/LSPs
diff options
context:
space:
mode:
Diffstat (limited to 'lua/bee/LSPs')
-rw-r--r--lua/bee/LSPs/init.lua22
1 files changed, 22 insertions, 0 deletions
diff --git a/lua/bee/LSPs/init.lua b/lua/bee/LSPs/init.lua
index 69f34cf..d5abf9b 100644
--- a/lua/bee/LSPs/init.lua
+++ b/lua/bee/LSPs/init.lua
@@ -25,6 +25,28 @@ return {
end,
},
{
+ "lazydev.nvim",
+ auto_enable = true,
+ cmd = { "LazyDev" },
+ ft = "lua",
+ after = function(_)
+ require("lazydev").setup({
+ library = {
+ {
+ words = { "uv", "vim%.uv", "vim%.loop" },
+ path = nixInfo("luvit-meta", "plugins", "start", "luvit-meta") .. "/library",
+ },
+ { words = { "nixInfo" }, path = nixInfo("", "info_plugin_path") .. "/lua" },
+ { words = { "nixInfo%.lze" }, path = nixInfo("lze", "plugins", "start", "lze") .. "/lua" },
+ {
+ words = { "nixInfo%.lze" },
+ path = nixInfo("lzextras", "plugins", "start", "lzextras") .. "/lua",
+ },
+ },
+ })
+ end,
+ },
+ {
"rustaceanvim",
auto_enable = true,
lazy = false, -- lazy loaded by default