local M = { { "lewis6991/gitsigns.nvim" }, { "ruifm/gitlinker.nvim", }, } M.config = function() require("gitsigns").setup({ current_line_blame_formatter = ", - ", current_line_blame = true, signs = { add = { text = icons.ui.BoldLineMiddle }, change = { text = icons.ui.BoldLineDashedMiddle }, delete = { text = icons.ui.TriangleShortArrowRight }, topdelete = { text = icons.ui.TriangleShortArrowRight }, changedelete = { text = icons.ui.BoldLineMiddle }, }, }) require("gitlinker").setup({ message = false, console_log = false, }) nmap("gy", "lua require('gitlinker').get_buf_range_url('n')") namp("gY", "lua require('gitlinker').get_buf_range_url('n', 'blame')") end return M