From 538473c19f9fada72efa6cc1708047c225b90230 Mon Sep 17 00:00:00 2001 From: Seth Etter Date: Wed, 26 Aug 2026 10:37:03 -0500 Subject: [PATCH] feat(nvim): include git revision in review headers --- nvim/lua/config/keys.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nvim/lua/config/keys.lua b/nvim/lua/config/keys.lua index e670263..33cc776 100644 --- a/nvim/lua/config/keys.lua +++ b/nvim/lua/config/keys.lua @@ -253,7 +253,9 @@ vim.api.nvim_create_user_command("Review", function(opts) title = "Review: " .. ref, prefill = { "## " .. ref .. "\n", "" }, on_submit = function(body) - local header = "# REVIEW " .. os.date("%Y-%m-%d %H:%M:%S") + local branch = vim.trim(vim.fn.system({ "git", "rev-parse", "--abbrev-ref", "HEAD" })) + local commit = vim.trim(vim.fn.system({ "git", "rev-parse", "--short", "HEAD" })) + local header = string.format("# REVIEW %s (%s@%s)", os.date("%Y-%m-%d %H:%M:%S"), branch, commit) if append_to_file("REVIEW.md", "\n" .. body .. "\n", header) then vim.notify("Added review comment for " .. ref, vim.log.levels.INFO) end -- 2.51.2