diff --git a/lazy-lock.json b/lazy-lock.json index 6dc2fd4..6270b4b 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -15,6 +15,7 @@ "friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" }, "gitsigns.nvim": { "branch": "main", "commit": "43b0c856ae5f32a195d83f4a27fe21d63e6c966c" }, "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, + "lazydev.nvim": { "branch": "main", "commit": "2367a6c0a01eb9edb0464731cc0fb61ed9ab9d2c" }, "lazygit.nvim": { "branch": "main", "commit": "b9eae3badab982e71abab96d3ee1d258f0c07961" }, "lspkind.nvim": { "branch": "master", "commit": "d79a1c3299ad0ef94e255d045bed9fa26025dab6" }, "lualine.nvim": { "branch": "master", "commit": "15884cee63a8c205334ab13ab1c891cd4d27101a" }, diff --git a/lua/dkelly/plugins/lazydev.lua b/lua/dkelly/plugins/lazydev.lua new file mode 100644 index 0000000..2238b9c --- /dev/null +++ b/lua/dkelly/plugins/lazydev.lua @@ -0,0 +1,5 @@ +return { + "folke/lazydev.nvim", + ft = "lua", -- only load in Lua files + opts = {}, -- can pass options if needed +} diff --git a/lua/dkelly/plugins/lspconfig.lua b/lua/dkelly/plugins/lsp.lua similarity index 95% rename from lua/dkelly/plugins/lspconfig.lua rename to lua/dkelly/plugins/lsp.lua index 4eeaa30..0152a53 100644 --- a/lua/dkelly/plugins/lspconfig.lua +++ b/lua/dkelly/plugins/lsp.lua @@ -138,6 +138,19 @@ return { capabilities = capabilities, settings = { Lua = { + runtime = { + version = "LuaJIT", + }, + diagnostics = { + globals = { "vim" }, + }, + workspace = { + library = vim.api.nvim_get_runtime_file("", true), + checkThirdParty = false, + }, + telemetry = { + enable = false, + }, format = { enable = true, -- Put format options here