feat: configure git sign

pull/99/head
fm39hz-laptop 2024-07-15 13:54:09 +07:00
parent 78634379fc
commit 41cf4eacf7
4 changed files with 36 additions and 8 deletions

View File

@ -12,6 +12,12 @@ map(
"<CMD>Precognition toggle<CR>",
{ desc = "Toggle Precognition", noremap = true, nowait = true }
)
map(
{ "n", "v" },
"<leader>qp",
"<CMD>Telescope session-lens search_session<CR>",
{ desc = "Get session list", noremap = true, nowait = true }
)
-- Theme
map("n", "<leader>uh", "<CMD>HighlightColors Toggle<CR>", { desc = "Toggle highlighting color", nowait = true })

View File

@ -1,10 +1,16 @@
return {
"f-person/git-blame.nvim",
event = "BufReadPre",
opts = {
delay = 10,
date_format = "%x • %X",
-- schedule_event = "CursorHold",
-- clear_event = "CursorHoldI",
},
-- "f-person/git-blame.nvim",
-- event = "BufReadPre",
-- opts = {
-- date_format = "%x • %X",
-- -- schedule_event = "CursorHold",
-- -- clear_event = "CursorHoldI",
-- },
-- "braxtons12/blame_line.nvim",
-- event = "BufReadPre",
-- opts = {
-- prefix = "  • ",
-- delay = 30,
-- -- date_format = "%x • %X",
-- },
}

View File

@ -0,0 +1,13 @@
return {
"lewis6991/gitsigns.nvim",
enabled = true,
opts = {
current_line_blame = true,
current_line_blame_opts = {
virt_text = true,
virt_text_pos = "eol",
ignore_whitespace = false,
virt_text_priority = 100,
},
},
}

View File

@ -3,6 +3,9 @@ return {
opts = {
defaults = {
preview = {
session_lens = function()
require("telescope").load_extension("session-lens")
end,
mime_hook = function(filepath, bufnr, opts)
local is_image = function(_filepath)
local image_extensions = { "png", "jpg" }