From bc5d1eb223ce2acea9dce1351aab2ef7482d0aa2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Sun, 30 Jun 2024 02:53:57 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(nvim):=20new=20extra:=20yadm?= =?UTF-8?q?=20external=20support=20for=20gitsigns.nvim?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lua/plugins/extras/editor/gitsigns-extended.lua | 3 --- .config/nvim/lua/plugins/extras/util/yadm.lua | 11 +++++++++++ 2 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 .config/nvim/lua/plugins/extras/util/yadm.lua diff --git a/.config/nvim/lua/plugins/extras/editor/gitsigns-extended.lua b/.config/nvim/lua/plugins/extras/editor/gitsigns-extended.lua index 250e2ad3..79a1a00d 100644 --- a/.config/nvim/lua/plugins/extras/editor/gitsigns-extended.lua +++ b/.config/nvim/lua/plugins/extras/editor/gitsigns-extended.lua @@ -1,9 +1,6 @@ return { "lewis6991/gitsigns.nvim", opts = { - yadm = { - enable = true, - }, current_line_blame_opts = { virt_text = true, virt_text_pos = "eol", -- 'eol' | 'overlay' | 'right_align' diff --git a/.config/nvim/lua/plugins/extras/util/yadm.lua b/.config/nvim/lua/plugins/extras/util/yadm.lua new file mode 100644 index 00000000..7e33bd98 --- /dev/null +++ b/.config/nvim/lua/plugins/extras/util/yadm.lua @@ -0,0 +1,11 @@ +return { + { "seanbreckenridge/gitsigns-yadm.nvim" }, + { + "lewis6991/gitsigns.nvim", + opts = { + _on_attach_pre = function(_, callback) + require("gitsigns-yadm").yadm_signs(callback) + end, + }, + }, +}