From 75d9941d3e2bf0bcaf7d744ef86c17573fbab40d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Sat, 21 Oct 2023 17:18:18 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(nvim):=20image=20extra,=20as?= =?UTF-8?q?=20well=20as=20moving=20the=20lsp=20and=20cmp=20to=20extras?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .config/nvim/lazyvim.json | 2 ++ .config/nvim/lua/plugins/{ => extras}/cmp.lua | 13 ------------- .config/nvim/lua/plugins/extras/image.lua | 9 +++++++++ .config/nvim/lua/plugins/{ => extras}/lsp.lua | 0 4 files changed, 11 insertions(+), 13 deletions(-) rename .config/nvim/lua/plugins/{ => extras}/cmp.lua (75%) create mode 100644 .config/nvim/lua/plugins/extras/image.lua rename .config/nvim/lua/plugins/{ => extras}/lsp.lua (100%) 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