Compare commits
2 Commits
c7f3f3bb17
...
81e27ec01d
Author | SHA1 | Date | |
---|---|---|---|
81e27ec01d | |||
9af50fc20b |
|
@ -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" })
|
||||||
|
|
|
@ -49,7 +49,7 @@ return {
|
||||||
for type, icon in pairs(signs) do
|
for type, icon in pairs(signs) do
|
||||||
local hl_sign = "DiagnosticSign" .. type
|
local hl_sign = "DiagnosticSign" .. type
|
||||||
local hl_text = "Diagnostic" .. type
|
local hl_text = "Diagnostic" .. type
|
||||||
vim.fn.sign_define(hl_sign, { text = icon, texthl = hl_sign, numhl = hl_text })
|
vim.fn.sign_define(hl_sign, { text = icon, texthl = hl_sign })
|
||||||
end
|
end
|
||||||
|
|
||||||
vim.api.nvim_create_autocmd("LspAttach", {
|
vim.api.nvim_create_autocmd("LspAttach", {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user