30 lines
892 B
Lua
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"
|
|
}
|
|
}
|