diff --git a/.config/nvim/lazyvim.json b/.config/nvim/lazyvim.json index 701f71d6..6d61a7a1 100644 --- a/.config/nvim/lazyvim.json +++ b/.config/nvim/lazyvim.json @@ -26,6 +26,7 @@ "plugins.extras.alpha", "plugins.extras.annotation", "plugins.extras.breadcrumbs", + "plugins.extras.cmp", "plugins.extras.codeium", "plugins.extras.color", "plugins.extras.compiler", @@ -35,6 +36,7 @@ "plugins.extras.git", "plugins.extras.github", "plugins.extras.harpoon", + "plugins.extras.lsp", "plugins.extras.multicursor", "plugins.extras.rainbow-delimeters", "plugins.extras.refactor", diff --git a/.config/nvim/lua/plugins/cmp.lua b/.config/nvim/lua/plugins/extras/cmp.lua similarity index 75% rename from .config/nvim/lua/plugins/cmp.lua rename to .config/nvim/lua/plugins/extras/cmp.lua index c2d112c5..6660753e 100644 --- a/.config/nvim/lua/plugins/cmp.lua +++ b/.config/nvim/lua/plugins/extras/cmp.lua @@ -61,19 +61,6 @@ return { opts.mapping = cmp.mapping.preset.insert({ [""] = cmp.mapping.select_next_item({ behavior = cmp.SelectBehavior.Insert }), [""] = cmp.mapping.select_prev_item({ behavior = cmp.SelectBehavior.Insert }), - [""] = cmp.mapping.scroll_docs(-4), - [""] = cmp.mapping.scroll_docs(4), - [""] = cmp.mapping.complete(), - [""] = cmp.mapping.abort(), - [""] = cmp.mapping.confirm({ select = true }), -- Accept currently selected item. Set `select` to `false` to only confirm explicitly selected items. - [""] = cmp.mapping.confirm({ - behavior = cmp.ConfirmBehavior.Replace, - select = true, - }), -- Accept currently selected item. Set `select` to `false` to only confirm explicitly selected items. - [""] = function(fallback) - cmp.abort() - fallback() - end, }) opts.window = { completion = cmp.config.window.bordered(), diff --git a/.config/nvim/lua/plugins/extras/image.lua b/.config/nvim/lua/plugins/extras/image.lua new file mode 100644 index 00000000..65584cd1 --- /dev/null +++ b/.config/nvim/lua/plugins/extras/image.lua @@ -0,0 +1,9 @@ +return { + { + "edluffy/hologram.nvim", + lazy = true, + opts = { + auto_display = true, -- WIP automatic markdown image display, may be prone to breaking + }, + }, +} diff --git a/.config/nvim/lua/plugins/lsp.lua b/.config/nvim/lua/plugins/extras/lsp.lua similarity index 100% rename from .config/nvim/lua/plugins/lsp.lua rename to .config/nvim/lua/plugins/extras/lsp.lua