Configure jj status and log keybinds

This commit is contained in:
2026-03-06 19:01:47 +01:00
parent 6190b7347f
commit 1605483e50
3 changed files with 4 additions and 1 deletions
+1
View File
@@ -109,6 +109,7 @@ Snacks.picker.jj_log = function()
end,
confirm = function(picker, item)
picker:close()
Snacks.picker.jj_show(item.change_id)
end,
sort = { fields = { 'score:desc', 'idx' } },
})
+2 -1
View File
@@ -94,9 +94,10 @@ return {
local cmd = require("jj.cmd")
vim.keymap.set("n", "<leader>jd", cmd.describe, { desc = "JJ describe" })
vim.keymap.set("n", "<leader>jc", cmd.commit, { desc = "JJ commit" })
vim.keymap.set("n", "<leader>jjl", cmd.log, { desc = "jj log " })
vim.keymap.set("n", "<leader>jL", function()
cmd.log({ revisions = "'all()'" })
end, { desc = "JJ log all" })
end, { desc = "jj log all" })
vim.keymap.set("n", "<leader>je", cmd.edit, { desc = "JJ edit" })
vim.keymap.set("n", "<leader>jn", cmd.new, { desc = "JJ new" })
vim.keymap.set("n", "<leader>jsq", cmd.squash, { desc = "JJ squash" })
+1
View File
@@ -283,6 +283,7 @@ return {
vim.keymap.set("n", "<leader>jl", Snacks.picker.jj_log, { desc = "jj log" })
vim.keymap.set("n", "<leader>js", Snacks.picker.jj_show, { desc = "jj status" })
end,
},
}