31 lines
711 B
Nix
31 lines
711 B
Nix
{ ... }:
|
|
{
|
|
programs.nixvim = {
|
|
plugins.gitportal = {
|
|
enable = true;
|
|
};
|
|
|
|
keymaps = [
|
|
{
|
|
key = "<leader>gll";
|
|
action = "<cmd>GitPortal<cr>";
|
|
options.desc = "Open line in Git provider";
|
|
}
|
|
{
|
|
key = "<leader>gll";
|
|
action = "<cmd>GitPortal<cr>";
|
|
options.desc = "Open line in Git provider";
|
|
}
|
|
{
|
|
key = "<leader>gly";
|
|
action = "<cmd>GitPortal copy_link_to_clipboard<cr>";
|
|
options.desc = "Copy link to line at Git provider";
|
|
}
|
|
{
|
|
key = "<leader>glo";
|
|
action = "<cmd>GitPortal open_link<cr>";
|
|
options.desc = "Open link to line at Git provider";
|
|
}
|
|
];
|
|
};
|
|
}
|