gitlinker
URL: https://github.com/ruifm/gitlinker.nvim/
A simple popup display that provides a breadcrumbs feature using an LSP server.
plugins.gitlinker.enable
Whether to enable gitlinker.
Type: boolean
Default:
false
Example:
true
Declared by:
plugins.gitlinker.package
The gitlinker package to use.
Type: package
Default:
pkgs.vimPlugins.gitlinker-nvim
Declared by:
plugins.gitlinker.autoLoad
Whether to automatically load gitlinker when neovim starts.
Type: boolean
Default:
false when lazy-loading is enabled.
Example:
false
Declared by:
plugins.gitlinker.callSetup
Whether to generate the standard require('gitlinker').setup(...) call for this plugin.
By default, this follows the plugin’s built-in behavior. Set this to false
to disable the generated setup call, or to true to force it even when the
plugin would only call it conditionally.
Type: null or boolean
Default:
null
Declared by:
plugins.gitlinker.settings
Options provided to the require('gitlinker').setup function.
Type: lua value
Default:
{ }
Example:
{
opts = {
action_callback = lib.nixvim.mkRaw ''
function(url)
-- yank to unnamed register
vim.api.nvim_command("let @\" = '" .. url .. "'")
-- copy to the system clipboard using OSC52
vim.fn.OSCYankString(url)
end
'';
print_url = false;
};
}
Declared by: