feat: add merge conflict UI and telescope picker #8

Merged
sam_oneal merged 2 commits from feat/merge-conflict-ui-and-telescope into main 2026-09-10 17:17:37 +00:00
2 changed files with 16 additions and 15 deletions
Showing only changes of commit 2906689a29 - Show all commits
+1
View File
@@ -82,6 +82,7 @@ return {
{ "<leader>D", group = "Database" }, { "<leader>D", group = "Database" },
{ "<leader>f", group = "Find" }, { "<leader>f", group = "Find" },
{ "<leader>g", group = "Git" }, { "<leader>g", group = "Git" },
{ "<leader>gx", group = "Conflict" },
{ "<leader>o", group = "Overseer" }, { "<leader>o", group = "Overseer" },
{ "<leader>s", group = "Search / Symbols" }, { "<leader>s", group = "Search / Symbols" },
{ "<leader>t", group = "Test" }, { "<leader>t", group = "Test" },
+15 -15
View File
@@ -39,39 +39,39 @@ return {
desc = "Prev Conflict", desc = "Prev Conflict",
}, },
{ {
"<leader>co", "<leader>gxc",
function()
require("unclash").open_merge_editor()
end,
desc = "Open Merge Editor",
},
{
"<leader>cc",
function() function()
require("unclash").accept_current() require("unclash").accept_current()
end, end,
desc = "Accept Current", desc = "Accept Current (Conflict)",
}, },
{ {
"<leader>ci", "<leader>gxi",
function() function()
require("unclash").accept_incoming() require("unclash").accept_incoming()
end, end,
desc = "Accept Incoming", desc = "Accept Incoming (Conflict)",
}, },
{ {
"<leader>cb", "<leader>gxb",
function() function()
require("unclash").accept_both() require("unclash").accept_both()
end, end,
desc = "Accept Both", desc = "Accept Both (Conflict)",
}, },
{ {
"<leader>fx", "<leader>gxm",
function()
require("unclash").open_merge_editor()
end,
desc = "Open Merge Editor (Conflict)",
},
{
"<leader>gxp",
function() function()
require("unclash.snacks").pick() require("unclash.snacks").pick()
end, end,
desc = "Pick Conflicts", desc = "Pick Conflicts (Snacks)",
}, },
}, },
}, },