Improved gitsigns settings
This commit is contained in:
parent
9af50fc20b
commit
8ca75d2ecc
|
@ -8,6 +8,21 @@ return {
|
||||||
delete = { text = "_" },
|
delete = { text = "_" },
|
||||||
topdelete = { text = "‾" },
|
topdelete = { text = "‾" },
|
||||||
changedelete = { text = "~" },
|
changedelete = { text = "~" },
|
||||||
|
untracked = { text = "|" },
|
||||||
|
},
|
||||||
|
signs_staged = {
|
||||||
|
add = { text = "+" },
|
||||||
|
change = { text = "~" },
|
||||||
|
delete = { text = "_" },
|
||||||
|
topdelete = { text = "‾" },
|
||||||
|
changedelete = { text = "~" },
|
||||||
|
untracked = { text = "|" },
|
||||||
|
},
|
||||||
|
attach_to_untracked = true,
|
||||||
|
current_line_blame_opts = {
|
||||||
|
virt_text_pos = "right_align",
|
||||||
|
delay = 200,
|
||||||
|
priority = 9999,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
init = function()
|
init = function()
|
||||||
|
@ -23,11 +38,13 @@ return {
|
||||||
{ desc = "[G]it undo [S]tage hunk" }
|
{ desc = "[G]it undo [S]tage hunk" }
|
||||||
)
|
)
|
||||||
|
|
||||||
|
vim.keymap.set("n", "<leader>gd", require("gitsigns.actions").preview_hunk, { desc = "[G]it [D]iff hunk" })
|
||||||
|
|
||||||
vim.keymap.set(
|
vim.keymap.set(
|
||||||
"n",
|
"n",
|
||||||
"<leader>gd",
|
"<leader>gb",
|
||||||
require("gitsigns.actions").preview_hunk_inline,
|
require("gitsigns.actions").toggle_current_line_blame,
|
||||||
{ desc = "[G]it [D]iff hunk" }
|
{ desc = "[G]it [B]lame" }
|
||||||
)
|
)
|
||||||
|
|
||||||
vim.keymap.set("n", "<leader>gr", require("gitsigns.actions").reset_hunk, { desc = "[G]it [R]eset hunk" })
|
vim.keymap.set("n", "<leader>gr", require("gitsigns.actions").reset_hunk, { desc = "[G]it [R]eset hunk" })
|
||||||
|
|
|
@ -42,8 +42,12 @@ return {
|
||||||
TodoCommentTest = { fg = palette.bright_purple },
|
TodoCommentTest = { fg = palette.bright_purple },
|
||||||
TodoCommentDefault = { fg = palette.bright_blue },
|
TodoCommentDefault = { fg = palette.bright_blue },
|
||||||
GitSignsAdd = { link = "GruvboxGreenSign" },
|
GitSignsAdd = { link = "GruvboxGreenSign" },
|
||||||
|
GitSignsStagedAdd = { fg = palette.dark_green, bg = palette.dark1 },
|
||||||
GitSignsChange = { link = "GruvboxAquaSign" },
|
GitSignsChange = { link = "GruvboxAquaSign" },
|
||||||
|
GitSignsStagedChange = { fg = palette.dark_aqua, bg = palette.dark1 },
|
||||||
GitSignsDelete = { link = "GruvboxRedSign" },
|
GitSignsDelete = { link = "GruvboxRedSign" },
|
||||||
|
GitSignsStagedDelete = { fg = palette.dark_red, bg = palette.dark1 },
|
||||||
|
GitSignsCurrentLineBlame = { link = "GruvboxFg4" },
|
||||||
NeoTreeGitAdded = { link = "GruboxGreen" },
|
NeoTreeGitAdded = { link = "GruboxGreen" },
|
||||||
NeoTreeGitModified = { link = "GruvboxAqua" },
|
NeoTreeGitModified = { link = "GruvboxAqua" },
|
||||||
NeoTreeGitDelete = { link = "GruboxRed" },
|
NeoTreeGitDelete = { link = "GruboxRed" },
|
||||||
|
|
Loading…
Reference in New Issue
Block a user