diff options
Diffstat (limited to 'nvim')
-rw-r--r-- | nvim/.config/nvim/.neoconf.json | 22 | ||||
-rw-r--r-- | nvim/.config/nvim/lazy-lock.json | 4 | ||||
-rw-r--r-- | nvim/.config/nvim/lua/plugins/lazydev.lua | 26 | ||||
-rw-r--r-- | nvim/.config/nvim/lua/plugins/lspconfig.lua | 3 |
4 files changed, 28 insertions, 27 deletions
diff --git a/nvim/.config/nvim/.neoconf.json b/nvim/.config/nvim/.neoconf.json deleted file mode 100644 index 4070ecb..0000000 --- a/nvim/.config/nvim/.neoconf.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "neodev": { - "library": { - "enabled": true, - "plugins": true - } - }, - "neoconf": { - "plugins": { - "lua_ls": { - "enabled": true - } - } - }, - "lspconfig": { - "lua_ls": { - "Lua.diagnostics.globals": [ - "vim" - ] - } - } -} diff --git a/nvim/.config/nvim/lazy-lock.json b/nvim/.config/nvim/lazy-lock.json index f872f74..41a8987 100644 --- a/nvim/.config/nvim/lazy-lock.json +++ b/nvim/.config/nvim/lazy-lock.json @@ -12,9 +12,9 @@ "gitsigns.nvim": { "branch": "main", "commit": "76927d14d3fbd4ba06ccb5246e79d93b5442c188" }, "gruvbox.nvim": { "branch": "main", "commit": "96a8ec336fb48a11cefbd57508888361431aac26" }, "lazy.nvim": { "branch": "main", "commit": "0de782a6b0ffba599dbd332a4019d852564bf28c" }, + "lazydev.nvim": { "branch": "main", "commit": "107231114623e2c4f90c626ec83b3120816b554e" }, + "luvit-meta": { "branch": "main", "commit": "ce76f6f6cdc9201523a5875a4471dcfe0186eb60" }, "mason.nvim": { "branch": "main", "commit": "c43eeb5614a09dc17c03a7fb49de2e05de203924" }, - "neoconf.nvim": { "branch": "main", "commit": "d321ba056f06e079da99924b948a45dfbacdfba9" }, - "neodev.nvim": { "branch": "main", "commit": "ce9a2e8eaba5649b553529c5498acb43a6c317cd" }, "neotest": { "branch": "master", "commit": "5caac5cc235d495a2382bc2980630ef36ac87032" }, "neotest-go": { "branch": "main", "commit": "92950ad7be2ca02a41abca5c6600ff6ffaf5b5d6" }, "neotest-plenary": { "branch": "master", "commit": "dcaf5ed67a9e28a246e9783319e5aa6c9ea1c584" }, diff --git a/nvim/.config/nvim/lua/plugins/lazydev.lua b/nvim/.config/nvim/lua/plugins/lazydev.lua new file mode 100644 index 0000000..a4528ee --- /dev/null +++ b/nvim/.config/nvim/lua/plugins/lazydev.lua @@ -0,0 +1,26 @@ +---@type LazyPluginSpec +local M = { + "folke/lazydev.nvim", + ft = "lua", + dependencies = { + "Bilal2453/luvit-meta", + { + "hrsh7th/nvim-cmp", + opts = function(_, opts) + opts.sources = opts.sources or {} + table.insert(opts.sources, { + name = "lazydev", + group_index = 0, + }) + end, + }, + }, + opts = { + library = { + { path = "luvit-meta/library", words = { "vim%.uv" } }, + "lazy.nvim", + }, + }, +} + +return M diff --git a/nvim/.config/nvim/lua/plugins/lspconfig.lua b/nvim/.config/nvim/lua/plugins/lspconfig.lua index 74b62dd..94a9610 100644 --- a/nvim/.config/nvim/lua/plugins/lspconfig.lua +++ b/nvim/.config/nvim/lua/plugins/lspconfig.lua @@ -4,13 +4,10 @@ local M = { event = "BufReadPre", dependencies = { { "hrsh7th/cmp-nvim-lsp", opts = {} }, - { "folke/neodev.nvim", opts = {} }, - { "folke/neoconf.nvim", cmd = "Neoconf", dependencies = { "nvim-lspconfig" }, opts = {} }, }, } function M:config() - require("neoconf") require("lspconfig").util.default_config.capabilities = require("cmp_nvim_lsp").default_capabilities(vim.lsp.protocol.make_client_capabilities()) |