Change bindings and add bindings for git hunk navigation. Also enable
gitsigns integration in lspsaga
This commit is contained in:
parent
04a6ad3c91
commit
4d220ef603
2 changed files with 15 additions and 5 deletions
|
|
@ -6,7 +6,8 @@ return {
|
||||||
event = "VeryLazy",
|
event = "VeryLazy",
|
||||||
lazy = true,
|
lazy = true,
|
||||||
config = function()
|
config = function()
|
||||||
require("gitsigns").setup({})
|
local gitsigns = require("gitsigns")
|
||||||
|
gitsigns.setup({})
|
||||||
local devicons = require("nvim-web-devicons")
|
local devicons = require("nvim-web-devicons")
|
||||||
require("incline").setup({
|
require("incline").setup({
|
||||||
window = {
|
window = {
|
||||||
|
|
@ -81,12 +82,18 @@ return {
|
||||||
|
|
||||||
require("utils").add_keymaps({
|
require("utils").add_keymaps({
|
||||||
n = {
|
n = {
|
||||||
["<leader>gp"] = {
|
["<leader>gh"] = {
|
||||||
cmd = ":Gitsigns preview_hunk_inline<CR>",
|
cmd = gitsigns.preview_hunk
|
||||||
},
|
},
|
||||||
["<leader>gt"] = {
|
["<leader>gb"] = {
|
||||||
cmd = ":Gitsigns toggle_current_line_blame<CR>",
|
cmd = gitsigns.toggle_current_line_blame
|
||||||
},
|
},
|
||||||
|
["[h"] = {
|
||||||
|
cmd = function() gitsigns.nav_hunk("prev") end
|
||||||
|
},
|
||||||
|
["]h"] = {
|
||||||
|
cmd = function() gitsigns.nav_hunk("next") end
|
||||||
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,9 @@ return {
|
||||||
kind = require("catppuccin.groups.integrations.lsp_saga").custom_kind(),
|
kind = require("catppuccin.groups.integrations.lsp_saga").custom_kind(),
|
||||||
border = "single",
|
border = "single",
|
||||||
title = false
|
title = false
|
||||||
|
},
|
||||||
|
code_action = {
|
||||||
|
extend_gitsigns = true
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue