29 lines
660 B
Lua
29 lines
660 B
Lua
local status_ok, gitsigns = pcall(require, "gitsigns")
|
|
if not status_ok then
|
|
return
|
|
end
|
|
|
|
gitsigns.setup {
|
|
signs = {
|
|
add = { text = '│' },
|
|
change = { text = '│' },
|
|
delete = { text = '-' },
|
|
topdelete = { text = '‾' },
|
|
changedelete = { text = '~' },
|
|
untracked = { text = '┆' },
|
|
},
|
|
signcolumn = true,
|
|
numhl = false,
|
|
linehl = false,
|
|
word_diff = false,
|
|
watch_gitdir = {
|
|
interval = 1000,
|
|
follow_files = true
|
|
},
|
|
attach_to_untracked = true,
|
|
current_line_blame_formatter = '<author>, <author_time:%Y-%m-%d> - <summary>',
|
|
preview_config = {
|
|
border = 'shadow',
|
|
},
|
|
}
|