Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 2906689a29 | |||
| 670f6325a1 |
@@ -30,6 +30,8 @@ require("lazy").setup({
|
||||
colorscheme = "catppuccin-mocha",
|
||||
},
|
||||
},
|
||||
-- Import LazyVim extras for the picker
|
||||
{ import = "lazyvim.plugins.extras.editor.telescope" },
|
||||
-- Import LazyVim extras for languages
|
||||
{ import = "lazyvim.plugins.extras.lang.go" },
|
||||
{ import = "lazyvim.plugins.extras.lang.json" },
|
||||
|
||||
@@ -82,6 +82,7 @@ return {
|
||||
{ "<leader>D", group = "Database" },
|
||||
{ "<leader>f", group = "Find" },
|
||||
{ "<leader>g", group = "Git" },
|
||||
{ "<leader>gx", group = "Conflict" },
|
||||
{ "<leader>o", group = "Overseer" },
|
||||
{ "<leader>s", group = "Search / Symbols" },
|
||||
{ "<leader>t", group = "Test" },
|
||||
|
||||
@@ -12,4 +12,67 @@ return {
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
"madmaxieee/unclash.nvim",
|
||||
lazy = false,
|
||||
opts = {
|
||||
action_buttons = {
|
||||
enabled = true,
|
||||
},
|
||||
annotations = {
|
||||
enabled = true,
|
||||
},
|
||||
},
|
||||
keys = {
|
||||
{
|
||||
"]x",
|
||||
function()
|
||||
require("unclash").next_conflict()
|
||||
end,
|
||||
desc = "Next Conflict",
|
||||
},
|
||||
{
|
||||
"[x",
|
||||
function()
|
||||
require("unclash").prev_conflict()
|
||||
end,
|
||||
desc = "Prev Conflict",
|
||||
},
|
||||
{
|
||||
"<leader>gxc",
|
||||
function()
|
||||
require("unclash").accept_current()
|
||||
end,
|
||||
desc = "Accept Current (Conflict)",
|
||||
},
|
||||
{
|
||||
"<leader>gxi",
|
||||
function()
|
||||
require("unclash").accept_incoming()
|
||||
end,
|
||||
desc = "Accept Incoming (Conflict)",
|
||||
},
|
||||
{
|
||||
"<leader>gxb",
|
||||
function()
|
||||
require("unclash").accept_both()
|
||||
end,
|
||||
desc = "Accept Both (Conflict)",
|
||||
},
|
||||
{
|
||||
"<leader>gxm",
|
||||
function()
|
||||
require("unclash").open_merge_editor()
|
||||
end,
|
||||
desc = "Open Merge Editor (Conflict)",
|
||||
},
|
||||
{
|
||||
"<leader>gxp",
|
||||
function()
|
||||
require("unclash.snacks").pick()
|
||||
end,
|
||||
desc = "Pick Conflicts (Snacks)",
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user