Files
yadm/.config/nvim/lua/plugins/gitlinker.lua
2023-11-20 10:30:28 +01:00

30 lines
892 B
Lua

return {
'linrongbin16/gitlinker.nvim',
dependencies = {
'nvim-lua/plenary.nvim'
},
opts = {
-- callbacks = {
-- ["git.viessmann.com"] = function(url_data)
-- local url = require'gitlinker.hosts'.get_base_https_url(url_data)
-- if not url_data.file or not url_data.rev then
-- return url
-- end
-- url = url .. "/src/" .. url_data.rev .. "/" .. url_data.file
--
-- if not url_data.lstart then
-- return url
-- end
-- url = url .. "#lines-" .. url_data.lstart
-- if url_data.lend then
-- url = url .. ":" .. url_data.lend
-- end
--
-- return url
-- end
-- },
-- default mapping to call url generation with action_callback
mappings = "<leader>gl"
}
}