From def419ed594ed5e3fdcde6ab171640d374d30d57 Mon Sep 17 00:00:00 2001 From: Andrea C from The App <3269984+gacallea@users.noreply.github.com> Date: Mon, 4 Dec 2023 10:16:42 +0100 Subject: [PATCH] feat(git): Add gitlinker-nvim (#667) Co-authored-by: gacallea --- lua/astrocommunity/git/gitlinker-nvim/README.md | 6 ++++++ lua/astrocommunity/git/gitlinker-nvim/init.lua | 11 +++++++++++ 2 files changed, 17 insertions(+) create mode 100644 lua/astrocommunity/git/gitlinker-nvim/README.md create mode 100644 lua/astrocommunity/git/gitlinker-nvim/init.lua diff --git a/lua/astrocommunity/git/gitlinker-nvim/README.md b/lua/astrocommunity/git/gitlinker-nvim/README.md new file mode 100644 index 000000000..46dd45ca7 --- /dev/null +++ b/lua/astrocommunity/git/gitlinker-nvim/README.md @@ -0,0 +1,6 @@ +# gitlinker-nvim + +A lua neovim plugin to generate shareable file permalinks (with line ranges) +for several git web frontend hosts. Inspired by tpope/vim-fugitive's :GBrowse + +**Repository**: diff --git a/lua/astrocommunity/git/gitlinker-nvim/init.lua b/lua/astrocommunity/git/gitlinker-nvim/init.lua new file mode 100644 index 000000000..b4701b151 --- /dev/null +++ b/lua/astrocommunity/git/gitlinker-nvim/init.lua @@ -0,0 +1,11 @@ +return { + { + "linrongbin16/gitlinker.nvim", + event = "BufRead", + keys = { + { "gy", "GitLink", desc = "Git link copy", mode = { "n", "v" } }, + { "gz", "GitLink!", desc = "Git link open", mode = { "n", "v" } }, + }, + opts = {}, + }, +}