local gpr = require("config.gpr_gh") -- Command vim.api.nvim_create_user_command("GPR", function() gpr.open_pr_for_line() end, {}) -- Keymap vim.keymap.set("n", "gp", gpr.open_pr_for_line, { desc = "Open GitHub PR for current line" }) -- Integrate with :Gblame buffers vim.api.nvim_create_autocmd("FileType", { pattern = "fugitiveblame", callback = function(ev) vim.keymap.set("n", "gp", gpr.open_pr_for_line, { buffer = ev.buf, desc = "Open GitHub PR for blamed line" }) end, })