feat: add merge conflict UI and telescope picker #8
@@ -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
@@ -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)",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user