Use lazy.nvim keybinds for GitSigns, Add sunglasses.nvim

This commit is contained in:
Emma Turner 2024-01-30 09:27:50 -07:00
parent d30e420578
commit 02f24fac75
2 changed files with 9 additions and 49 deletions

View File

@ -1,53 +1,4 @@
return { return {
"gitsigns.nvim", "gitsigns.nvim",
opts = { numhl = true }, opts = { numhl = true },
init = function()
local wk = require("which-key")
wk.register({ ["<leader>h"] = { name = "+hunk" } })
end,
keys = {
{
"<leader>hs",
function()
package.loaded.gitsigns.stage_hunk()
end,
desc = "Stage Hunk",
},
{
"<leader>hr",
function()
package.loaded.gitsigns.reset_hunk()
end,
desc = "Reset Hunk",
},
{
"<leader>hS",
function()
package.loaded.gitsigns.stage_buffer()
end,
desc = "Stage Buffer",
},
{
"<leader>hu",
function()
package.loaded.gitsigns.undo_stage_hunk()
end,
desc = "Undo stage hunk",
},
{
"<leader>hR",
function()
package.loaded.gitsigns.reset_buffer()
end,
desc = "Reset Buffer",
},
{
"<leader>hp",
function()
package.loaded.gitsigns.preview_hunk()
end,
desc = "Preview Hunk",
},
},
} }

View File

@ -0,0 +1,9 @@
return {
{
"miversen33/sunglasses.nvim",
opts = {
filter_type = "SHADE",
filter_percent = 0.30,
},
},
}